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.

104 lines
2.7 KiB

  1. !IF 0
  2. Copyright (C) Microsoft Corporation, 1998 - 1999
  3. Module Name:
  4. sources.
  5. !ENDIF
  6. MAJORCOMP=Snapin
  7. MINORCOMP=common
  8. TARGETNAME=DNSmgr
  9. TARGETPATH=obj
  10. TARGETTYPE=DYNLINK
  11. DLLENTRY=_DllMainCRTStartup
  12. !IF !defined(MTFRMWK_BASEDIR)
  13. MTFRMWK_BASEDIR = $(PROJECT_ROOT)\snapin\mtfrmwk
  14. !ENDIF
  15. UMTYPE=windows
  16. MSC_WARNING_LEVEL= /W4
  17. C_DEFINES = -DUNICODE -D_WIN32_IE=0x0400
  18. #
  19. # Fusionized
  20. #
  21. SXS_ASSEMBLY_NAME=Microsoft.Windows.ServerAdmin.DNSMgr
  22. SXS_ASSEMBLY_VERSION=1.0
  23. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  24. SXS_MANIFEST=dnsmgr.manifest
  25. SXS_MANIFEST_IN_RESOURCES=1
  26. SXS_NO_BINPLACE=1
  27. SXS_MANIFEST_RESOURCE_ID=2
  28. # ISOLATION_AWARE_ENABLED ==> use ui themes
  29. C_DEFINES=$(C_DEFINES) -DISOLATION_AWARE_ENABLED
  30. USE_MFCUNICODE=1
  31. USE_ATL=1
  32. ATL_VER=30
  33. USE_WTL=1
  34. TARGETLIBS=\
  35. $(SDK_LIB_PATH)\dnslib.lib \
  36. $(SDK_LIB_PATH)\dnsrpc.lib \
  37. $(SDK_LIB_PATH)\dnsapi.lib \
  38. $(SDK_LIB_PATH)\mmc.lib \
  39. $(SDK_LIB_PATH)\kernel32.lib \
  40. $(SDK_LIB_PATH)\user32.lib \
  41. $(SDK_LIB_PATH)\oleaut32.lib \
  42. $(SDK_LIB_PATH)\ole32.lib \
  43. $(SDK_LIB_PATH)\advapi32.lib \
  44. $(SDK_LIB_PATH)\uuid.lib \
  45. $(SHELL_LIB_PATH)\shfusion.lib \
  46. $(SHELL_LIB_PATH)\shlwapip.lib \
  47. $(SDK_LIB_PATH)\comdlg32.lib \
  48. $(SDK_LIB_PATH)\netapi32.lib \
  49. $(SDK_LIB_PATH)\gdi32.lib \
  50. $(SDK_LIB_PATH)\rpcrt4.lib \
  51. $(SDK_LIB_PATH)\rpcutil.lib \
  52. $(SDK_LIB_PATH)\wsock32.lib \
  53. $(SDK_LIB_PATH)\imm32.lib \
  54. $(SDK_LIB_PATH)\ws2_32.lib \
  55. $(SDK_LIB_PATH)\ntdsapi.lib
  56. WIN32_WINNT_VERSION=0x0500
  57. SUBSYSTEM_VERSION=5.00
  58. INCLUDES=$(DS_INC_PATH); \
  59. $(NET_INC_PATH); \
  60. $(SHELL_INC_PATH); \
  61. $(MTFRMWK_BASEDIR)
  62. PRECOMPILED_INCLUDE = preDNSsn.h
  63. PRECOMPILED_SOURCEFILE=preDNSsn.cpp
  64. PRECOMPILED_CXX = 1
  65. # files that provide base functionality (framework)
  66. BASE_FILES = snapbase.cpp
  67. # groups of files for the various functional entities
  68. SERVER_FILES = server.cpp serverui.cpp servmon.cpp servwiz.cpp
  69. ZONE_FILES = zone.cpp zoneui.cpp zonewiz.cpp
  70. DOMAIN_FILES = domain.cpp domainui.cpp delegwiz.cpp
  71. RECORD_FILES = record.cpp recordUI.cpp recpag1.cpp recpag2.cpp nspage.cpp
  72. UTIL_FILES = dnsutil.cpp uiutil.cpp ipeditor.cpp maskctrl.c aclpage.cpp
  73. SOURCES= $(BASE_FILES) \
  74. resource.rc \
  75. DNSSnap.cpp \
  76. snapdata.cpp \
  77. browser.cpp \
  78. $(UTIL_FILES) \
  79. $(SERVER_FILES) \
  80. $(ZONE_FILES) \
  81. $(DOMAIN_FILES) \
  82. $(RECORD_FILES)
  83. MISCFILES=DNS_Manager_{F560C6B5-F650-4015-8ECC-407F408020A2}.sld