Source code of Windows XP (NT5)
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.

116 lines
3.0 KiB

  1. !IF 0
  2. Copyright (C) Microsoft Corporation, 1999 - 1999
  3. Module Name:
  4. sources.
  5. !ENDIF
  6. MAJORCOMP=admin
  7. MINORCOMP=MMC
  8. TARGETNAME= TestSnapins
  9. TARGETPATH= obj
  10. TARGETTYPE= DYNLINK
  11. DLLENTRY=_DllMainCRTStartup
  12. UMTYPE = windows
  13. WIN32_WINNT_VERSION=0x0400
  14. WIN32_IE_VERSION=0x0500
  15. SUBSYSTEM_VERSION=4.00
  16. USE_NATIVE_EH = 1
  17. USE_RTTI = 1
  18. USE_VCCOM = 1
  19. USE_STL = 1
  20. USE_STATIC_ATL = 1
  21. ATL_VER = 30
  22. USE_MSVCRT = 1
  23. USE_WTL = 1
  24. MIDL_TLBDIR = $(O)
  25. PASS0_HEADERDIR = $(O)
  26. PASS0_SOURCEDIR = $(O)
  27. MIDL_UUIDDIR = $(O)
  28. DLLDEF = ..\TestSnapins.def
  29. # Use LINKLIBS (gets passed first) if: (from build.hlp)
  30. # You are building a dynamic link.
  31. # You are exporting something that's defined in some other component library that you also build.
  32. # In your dirs file in the subdirectory above, you have ordered it so that the component libraries
  33. # are around before you build the dynamic link.
  34. LINKLIBS = \
  35. $(SDK_LIB_PATH)\mmc.lib \
  36. ..\..\..\..\core\$(CharWidth)\$(O)\uicore.lib \
  37. ..\..\..\..\base\$(CharWidth)\$(O)\mmcbase.lib \
  38. ..\..\lib\$(CharWidth)\$(O)\SnapinBase.lib
  39. TARGETLIBS = \
  40. $(SDK_LIB_PATH)\kernel32.lib \
  41. $(SDK_LIB_PATH)\user32.lib \
  42. $(SDK_LIB_PATH)\oleaut32.lib \
  43. $(SDK_LIB_PATH)\ole32.lib \
  44. $(SDK_LIB_PATH)\advapi32.lib \
  45. $(SDK_LIB_PATH)\uuid.lib \
  46. $(SDK_LIB_PATH)\comctl32.lib \
  47. $(SDK_LIB_PATH)\gdi32.lib \
  48. $(SDK_LIB_PATH)\comdlg32.lib \
  49. $(SDK_LIB_PATH)\urlmon.lib \
  50. $(SDK_LIB_PATH)\shell32.lib
  51. TLBDir = $(O)
  52. INCLUDES = \
  53. ..; \
  54. inc; \
  55. ..\..\inc; \
  56. ..\..\..\..\inc; \
  57. ..\..\..\..\types\idl\$(O); \
  58. $(SDK_INC_PATH); \
  59. $(TLBDir);
  60. PRECOMPILED_INCLUDE = ..\stdafx.hxx
  61. PRECOMPILED_CXX = 1
  62. # This target is required so $O\testsnapins.res doesn't become the default target
  63. # for makefile.def. We want "all" to be the default target.
  64. #
  65. # We have to go to this effort because sources(.inc) is included very early
  66. # in makefile.def. makefile.inc is the place where this would naturally go,
  67. # but we don't want to have to maintain this dependency list in
  68. # ansi\makefile.inc and unicode\makefile.inc.
  69. dummytarget: all
  70. $O\testsnapins.res: \
  71. $(TLBDir)\testsnapins.tlb \
  72. ..\res\commontb.bmp \
  73. ..\res\folder.bmp \
  74. ..\res\folder32.bmp \
  75. ..\res\power16.bmp \
  76. ..\res\power32.bmp \
  77. ..\res\nodes16.bmp \
  78. ..\res\nodes32.bmp \
  79. ..\res\snpinlst.bmp \
  80. ..\res\EventViewExt1.htm \
  81. ..\res\EventViewExt2.htm \
  82. ..\testsnapins.idl \
  83. SOURCES = \
  84. ..\TestSnapins.rc \
  85. ..\TestSnapins.idl \
  86. ..\TestSnapins.cxx \
  87. ..\Component2Snapin.cxx \
  88. ..\Extension.cpp \
  89. ..\nodetypes.cxx \
  90. ..\PowerTest.cpp \
  91. ..\RenameSnapin.cxx \
  92. ..\samplesnap.cxx \
  93. ..\ViewExtTest.cpp \
  94. ..\DragDropTest.cpp \
  95. ..\OcxCaching.cpp \