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.

96 lines
1.7 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. USE_STL=1
  29. ATL_VER=30
  30. WIN32_WINNT_VERSION=0x0500
  31. INCLUDES=\
  32. $(ADMIN_INC_PATH); \
  33. $(WBEMINT_INC); \
  34. $(WBEMCORE_INC); \
  35. $(MC_INC); \
  36. $(STDLIBRARY_INC); \
  37. $(WBEMCOMN_INC); \
  38. $(COMLIB_INC); \
  39. $(CONTAINER_INC); \
  40. $(WINMGMT)\xfiles; \
  41. $(WINMGMT)\ProvSubSys\Server\Include; \
  42. $(WINMGMT)\ProvSubSys\Common\Include; \
  43. $(CONTAINER_INC); \
  44. $(CONTAINER_SRC); \
  45. $(ESSCLI_INC); \
  46. $(WMIMSG_INC); \
  47. $(WINMGMT)\ess3; \
  48. $(WMIREPOSITIDL_INC); \
  49. $(COREPROX_INC); \
  50. $(BASEDIR)\private\inc; \
  51. $(BASEDIR)\private\ntos\inc;\
  52. $(BASEDIR)\public\ddk\inc;
  53. DLLENTRY=_DllMainCRTStartup
  54. MSC_WARNING_LEVEL=/W3 /WX
  55. SOURCES=wmiexts.cpp \
  56. utilfun.cpp \
  57. data.cpp \
  58. dumpwc.cpp \
  59. coreutil.cpp \
  60. threadutil.cpp \
  61. heaputil.cpp \
  62. repositutil.cpp \
  63. essutil.cpp \
  64. provutil.cpp
  65. DLLDEF=$(O)\wmiexts.def
  66. #!IF "$(NTNOPCH)" == ""
  67. #PRECOMPILED_CXX=1
  68. #PRECOMPILED_INCLUDE=wmiexts.h
  69. #PRECOMPILED_PCH=wmiexts.pch
  70. #PRECOMPILED_OBJ=wmiexts.obj
  71. #!ENDIF