Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
2.2 KiB

  1. !ifdef NTMAKEENV
  2. !include $(NTMAKEENV)\makefile.def
  3. !else
  4. ###############################################################################
  5. #
  6. # Microsoft Confidential
  7. # Copyright (C) Microsoft Corporation 1995
  8. # All Rights Reserved.
  9. #
  10. # THOR makefile
  11. #
  12. ###############################################################################
  13. ####################
  14. # macro definitions
  15. ####################
  16. BASE_NAME = wabmig
  17. OUT_NAME = wabmig
  18. RELPATH = ..\..
  19. ####################
  20. # Other definititions
  21. ####################
  22. EXT_DEFINES = $(EXT_DEFINES: = ) -DSTRICT -D_MT
  23. EXT_INCLUDE = .;$(WAB_COMMON)\h;$(COMMON_ROOT);$(TOOLS_INCLUDE)
  24. EXT_LIB = $(WAB_COMMON)\lib\x86;$(THOR_ROOT)\lib;
  25. ####################
  26. # Libraries
  27. ####################
  28. LIBS = kernel32.lib \
  29. user32.lib \
  30. comctl32.lib \
  31. advapi32.lib \
  32. wab32.lib
  33. ####################
  34. # additional source directories & precompiled headers
  35. ####################
  36. RES_DIR = .
  37. ####################
  38. # sources and object files
  39. ####################
  40. ASM_SRC =
  41. ASM_OBJ =
  42. C_OBJ = $(OBJDIR)\wabmig.obj \
  43. $(OBJDIR)\dbgutil.obj \
  44. $(OBJDIR)\mapilayr.obj \
  45. $(OBJDIR)\wabguid.obj
  46. C_SRC = wabmig.c \
  47. dbgutil.c \
  48. mapilayr.c \
  49. wabguid.c
  50. SRC = $(ASM_SRC) $(C_SRC) $(CPP_SRC)
  51. #
  52. # Set documentation macros.
  53. #
  54. INTSHCUT_DOC_LIST =
  55. DOC_LIST =
  56. DOCS_DIR =
  57. #################
  58. # common headers
  59. #################
  60. !include $(RELPATH)\common\wabcommn.mk
  61. !include $(RELPATH)\common\wab.mk
  62. !include $(RELPATH)\..\win32.mk
  63. #######################
  64. # build pseudo-targets
  65. #######################
  66. ##############
  67. # build rules
  68. ##############
  69. ####################
  70. # Add explicit resource dependency on icons.
  71. ####################
  72. $(DEST_DIR)\$(BASE_NAME).res:
  73. ####################
  74. # Add GUID object file to import library.
  75. ####################
  76. # $(DEST_DIR)\$(OUT_NAME).lib: $(DEST_DIR)\isguids.obj
  77. # lib -out:$@ $@ $(DEST_DIR)\isguids.obj
  78. !endif # NTMAKEENV