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.

85 lines
2.1 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. USE_MFCUNICODE=1
  19. USE_ATL=1
  20. ATL_VER=30
  21. TARGETLIBS=\
  22. $(SDK_LIB_PATH)\dnslib.lib \
  23. $(SDK_LIB_PATH)\dnsrpc.lib \
  24. $(SDK_LIB_PATH)\dnsapi.lib \
  25. $(SDK_LIB_PATH)\mmc.lib \
  26. $(SDK_LIB_PATH)\kernel32.lib \
  27. $(SDK_LIB_PATH)\user32.lib \
  28. $(SDK_LIB_PATH)\oleaut32.lib \
  29. $(SDK_LIB_PATH)\ole32.lib \
  30. $(SDK_LIB_PATH)\advapi32.lib \
  31. $(SDK_LIB_PATH)\uuid.lib \
  32. $(SDK_LIB_PATH)\comctl32.lib \
  33. $(SDK_LIB_PATH)\comdlg32.lib \
  34. $(SDK_LIB_PATH)\netapi32.lib \
  35. $(SDK_LIB_PATH)\gdi32.lib \
  36. $(SDK_LIB_PATH)\rpcrt4.lib \
  37. $(SDK_LIB_PATH)\rpcutil.lib \
  38. $(SDK_LIB_PATH)\wsock32.lib \
  39. $(SDK_LIB_PATH)\imm32.lib \
  40. $(SDK_LIB_PATH)\ws2_32.lib
  41. WIN32_WINNT_VERSION=0x0500
  42. SUBSYSTEM_VERSION=5.00
  43. INCLUDES=$(DS_INC_PATH); \
  44. $(NET_INC_PATH); \
  45. $(SHELL_INC_PATH); \
  46. $(MTFRMWK_BASEDIR)
  47. PRECOMPILED_INCLUDE = preDNSsn.h
  48. PRECOMPILED_SOURCEFILE=preDNSsn.cpp
  49. PRECOMPILED_CXX = 1
  50. # files that provide base functionality (framework)
  51. BASE_FILES = snapbase.cpp
  52. # groups of files for the various functional entities
  53. SERVER_FILES = server.cpp serverui.cpp servmon.cpp servwiz.cpp
  54. ZONE_FILES = zone.cpp zoneui.cpp zonewiz.cpp
  55. DOMAIN_FILES = domain.cpp domainui.cpp delegwiz.cpp
  56. RECORD_FILES = record.cpp recordUI.cpp recpag1.cpp recpag2.cpp nspage.cpp
  57. UTIL_FILES = dnsutil.cpp uiutil.cpp ipeditor.cpp maskctrl.c aclpage.cpp
  58. SOURCES= $(BASE_FILES) \
  59. resource.rc \
  60. DNSSnap.cpp \
  61. snapdata.cpp \
  62. browser.cpp \
  63. $(UTIL_FILES) \
  64. $(SERVER_FILES) \
  65. $(ZONE_FILES) \
  66. $(DOMAIN_FILES) \
  67. $(RECORD_FILES)