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.

84 lines
2.4 KiB

  1. !INCLUDE $(PROJECT_ROOT)\cluster\sources.inc
  2. TARGETNAME=ClCfgSrv
  3. TARGETPATH=obj
  4. TARGETTYPE=DYNLINK
  5. DLLENTRY=DllMain
  6. USE_CRTDLL=1
  7. C_DEFINES=-DENTRY_PREFIX=ProxyStub
  8. INCLUDES=..\inc;..\inc\$(O);..\..\inc;..\..\inc\$(O);$(SHELL_INC_PATH)
  9. PRECOMPILED_CXX=1
  10. PRECOMPILED_INCLUDE=Pch.h
  11. #
  12. # Enable Fusion BUild Magic (preprocess the manifest, stick in resources).
  13. # Note that the resource ID used in SXS_MANIFEST_RESOURCE_ID below must
  14. # match the value of IDR_MANIFEST which is defined in Resource.h.
  15. #
  16. SXS_ASSEMBLY_NAME=Microsoft.Windows.ClusterService.ClCfgSrv
  17. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  18. SXS_MANIFEST=ClCfgSrv.Manifest
  19. SXS_MANIFEST_IN_RESOURCES=1
  20. SXS_NO_BINPLACE=1
  21. SXS_MANIFEST_RESOURCE_ID=500
  22. #
  23. # Shfusion.lib causes linker warnings. Ignore them.
  24. #
  25. LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217
  26. SOURCES=\
  27. Dll.rc \
  28. CFactory.cpp \
  29. CITracker.cpp \
  30. Debug.cpp \
  31. Log.cpp \
  32. Dll.cpp \
  33. InterfaceTable.cpp \
  34. Register.cpp
  35. TARGETLIBS=\
  36. $(BASE_LIB_PATH)\ClusCfgUuid.lib \
  37. $(SDK_LIB_PATH)\ntdll.lib \
  38. $(SDK_LIB_PATH)\kernel32.lib \
  39. $(SDK_LIB_PATH)\secur32.lib \
  40. $(SDK_LIB_PATH)\gdi32.lib \
  41. $(SDK_LIB_PATH)\ole32.lib \
  42. $(SDK_LIB_PATH)\oleaut32.lib \
  43. $(SDK_LIB_PATH)\shlwapi.lib \
  44. $(SDK_LIB_PATH)\shell32.lib \
  45. $(SDK_LIB_PATH)\advapi32.lib \
  46. $(SDK_LIB_PATH)\user32.lib \
  47. $(SDK_LIB_PATH)\wbemuuid.lib \
  48. $(SDK_LIB_PATH)\clusapi.lib \
  49. $(SDK_LIB_PATH)\rpcrt4.lib \
  50. $(SDK_LIB_PATH)\netapi32.lib \
  51. $(SDK_LIB_PATH)\adsiid.lib \
  52. $(SDK_LIB_PATH)\uuid.lib \
  53. $(SHELL_LIB_PATH)\shfusion.lib \
  54. $(SDK_LIB_PATH)\iphlpapi.lib \
  55. $(SDK_LIB_PATH)\ws2_32.lib \
  56. $(SDK_LIB_PATH)\setupapi.lib \
  57. $(SDK_LIB_PATH)\wsock32.lib \
  58. $(SDK_LIB_PATH)\resutils.lib \
  59. $(NET_LIB_PATH)\netshell.lib \
  60. $(SDK_LIB_PATH)\dnsapi.lib \
  61. $(SDK_LIB_PATH)\ntdsapi.lib \
  62. $(SDK_LIB_PATH)\iphlpapi.lib \
  63. $(PROJECT_ROOT)\cluster\clusrtl\$(O)\clusrtl.lib \
  64. $(PROJECT_ROOT)\cluster\service\idl\$(O)\idl.lib \
  65. ..\Server\$(O)\ClusCfgServerComponents.lib \
  66. ..\MiddleTier\$(O)\MiddleTierComponents.lib \
  67. ..\W2kProxy\$(O)\W2kConfigProxy.lib \
  68. ..\Wizard\$(O)\ClusCfgWizard.lib \
  69. ..\BaseCluster\$(O)\BaseCluster.lib \
  70. ..\PostCfg\$(O)\ClusCfgPostCfg.lib \
  71. ..\EvictCleanup\$(O)\ClusCfgEvictCleanup.lib \
  72. ..\Startup\$(O)\ClusCfgStartup.lib \
  73. ..\Inc\$(O)\ClusCfgProxy.lib \
  74. ..\Common\$(O)\Common.lib \
  75. ..\..\Common\$(O)\Common.lib