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.

85 lines
2.0 KiB

  1. !if 0
  2. Copyright (c) 1997-1999 Microsoft Corporation
  3. !endif
  4. BASENAME=WbemCntl
  5. VER_STR_FILE_DESCRIPTION="WMI Snapin"
  6. VER_STR_PRODUCTNAME="WMI Snapin"
  7. TARGET=$(BASENAME).DLL
  8. DEFFILE=$(BASENAME).DEF
  9. DEPENDTHRESHOLD=500
  10. IDLDIR=$(OBJDIR)
  11. IDLFLAGS+=/h "WMICntl.h" /iid "WMICntl_i.c"
  12. IDLFILES=\
  13. WMICntl.idl \
  14. CDEFS+=/DSMSBUILD /DBUILDING_DLL /DSHARE_SOURCE /DSNAPIN
  15. CPPFILES=\
  16. ..\WMICntl\stdafx.cpp \
  17. ..\Common\util.cpp \
  18. ..\Common\WbemPageHelper.cpp \
  19. ..\Common\ServiceThread.cpp \
  20. ..\Common\sshWbemHelpers.cpp \
  21. ..\common\cominit2.cpp \
  22. ..\WMICntl\advPage.cpp \
  23. ..\WMICntl\BackupPage.cpp \
  24. ..\WMICntl\chklist.cpp \
  25. ..\WMICntl\ChkListHandler.cpp \
  26. ..\WMICntl\DataSrc.cpp \
  27. ..\WMICntl\ErrorSecPage.cpp \
  28. ..\WMICntl\GenPage.cpp \
  29. ..\WMICntl\LogPage.cpp \
  30. ..\WMICntl\NSPage.cpp \
  31. ..\WMICntl\UIHelpers.cpp \
  32. ..\WMICntl\pagebase.cpp \
  33. ..\WMICntl\principal.cpp \
  34. ..\WMICntl\RootSecPage.cpp \
  35. ..\WMICntl\SI.cpp \
  36. ..\WMICntl\WbemError.cpp \
  37. WMICntl.cpp \
  38. WMISnapin.cpp
  39. RCFILES=..\WmiCntl\WMICntl.rc
  40. LIBS=\
  41. $(CONLIBS)\
  42. $(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D\wbemuuid.lib \
  43. $(DEFDRIVE)$(DEFDIR)\atlui\MMFUtil\OBJ$(PLAT)$(OPST)$(BLDT)DU\mmfUtil.lib \
  44. $(NT5LIB)\htmlhelp.lib \
  45. $(LIB)\mmc.lib \
  46. $(SDK_LIB_PATH)\shlwapi.lib \
  47. $(NT5LIB)\kernel32.lib \
  48. $(NT5LIB)\vccomsup.lib \
  49. !if "$(OPSYS)"=="NT64" && "$(PROCESSOR_ARCHITECTURE)"=="x86"
  50. $(NT5LIB)\atl21asm.lib \
  51. !endif
  52. CINC+= \
  53. -I$(OBJDIR) \
  54. -I$(TOOLS)\snapins.inc \
  55. -I$(DEFDRIVE)$(DEFDIR)\stdlibrary \
  56. -I$(DEFDRIVE)$(DEFDIR)\atlui\common \
  57. -I$(DEFDRIVE)$(DEFDIR)\atlui\WMICntl \
  58. -I$(IDL) \
  59. -I$(IDL)\OBJ$(PLAT)$(OPST)$(BLDT)D
  60. NO_IMPLIB=TRUE
  61. NO_OPTIM=1
  62. FLAGSDLL=/opt:noicf
  63. PXXFILES=..\WMICntl\stdafx.cpp
  64. PCHFILE=$(OBJDIR)\stdafx.pch
  65. HDRSTOPFILE=stdafx.h
  66. UNICODE=1
  67. RELEASE=CORE\$(PROCESSOR_ARCHITECTURE).bin
  68. TREE:
  69. RELEASE $(OBJDIR)\$(BASENAME).PDB CORE\$(PROCESSOR_ARCHITECTURE).bin\ntsnapins
  70. RELEASE $(DEFDRIVE)$(DEFDIR)\atlui\WmiSnapin\WmiMgmt.msc CORE\COMMON