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.

95 lines
1.6 KiB

  1. !IF 0
  2. Copyright (c) 2000 Microsoft Corporation
  3. Author:
  4. Ivan Brugiolo
  5. !ENDIF
  6. #!include ..\..\place.inc
  7. #MAJORCOMP=wmi
  8. #MINORCOMP=WMI
  9. !include $(PROJECT_ROOT)\wmi\wbem\common\makefile.cmn
  10. SOURCES_USED=$(PROJECT_ROOT)\wmi\wbem\common\makefile.cmn
  11. TARGETNAME=wmiexts
  12. TARGETPATH=obj
  13. TARGETTYPE=DYNLINK
  14. TARGETLIBS=\
  15. $(SDK_LIB_PATH)\kernel32.lib \
  16. $(SDK_LIB_PATH)\advapi32.lib \
  17. $(SDK_LIB_PATH)\user32.lib \
  18. $(SDK_LIB_PATH)\oleaut32.lib \
  19. $(SDK_LIB_PATH)\ole32.lib \
  20. $(SDK_LIB_PATH)\uuid.lib
  21. USE_CRTDLL=1
  22. #USE_NATIVE_EH=1
  23. #
  24. # because of Steve
  25. #
  26. USE_NATIVE_EH=ASYNC
  27. USE_ATL=1
  28. ATL_VER=30
  29. WIN32_WINNT_VERSION=0x0500
  30. INCLUDES=\
  31. $(ADMIN_INC_PATH); \
  32. $(WBEMINT_INC); \
  33. $(WBEMCORE_INC); \
  34. $(MC_INC); \
  35. $(STDLIBRARY_INC); \
  36. $(WBEMCOMN_INC); \
  37. $(COMLIB_INC); \
  38. $(CONTAINER_INC); \
  39. $(WINMGMT)\xfiles; \
  40. $(WINMGMT)\ProvSubSys\Server\Include; \
  41. $(WINMGMT)\ProvSubSys\Common\Include; \
  42. $(CONTAINER_INC); \
  43. $(CONTAINER_SRC); \
  44. $(ESSCLI_INC); \
  45. $(WMIMSG_INC); \
  46. $(WINMGMT)\ess3; \
  47. $(WMIREPOSITIDL_INC); \
  48. $(COREPROX_INC); \
  49. $(BASEDIR)\private\inc; \
  50. $(BASEDIR)\private\ntos\inc;\
  51. $(BASEDIR)\public\ddk\inc;
  52. DLLENTRY=_DllMainCRTStartup
  53. MSC_WARNING_LEVEL=/W3 /WX
  54. SOURCES=wmiexts.cpp \
  55. utilfun.cpp \
  56. data.cpp \
  57. dumpwc.cpp \
  58. coreutil.cpp \
  59. threadutil.cpp \
  60. heaputil.cpp \
  61. repositutil.cpp \
  62. essutil.cpp \
  63. provutil.cpp
  64. DLLDEF=$(O)\wmiexts.def
  65. #!IF "$(NTNOPCH)" == ""
  66. #PRECOMPILED_CXX=1
  67. #PRECOMPILED_INCLUDE=wmiexts.h
  68. #PRECOMPILED_PCH=wmiexts.pch
  69. #PRECOMPILED_OBJ=wmiexts.obj
  70. #!ENDIF