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.

96 lines
2.1 KiB

  1. !IF 0
  2. Copyright (c) 1997-2000 Microsoft Corporation
  3. Module Name:
  4. sources
  5. Abstract:
  6. Domain Name System (DNS) Resolver
  7. Sources file for building dnsrslvr.dll
  8. Author:
  9. Revision History:
  10. !ENDIF
  11. MAJORCOMP=dns
  12. MINORCOMP=rslvrsrv
  13. TARGETNAME=dnsrslvr
  14. TARGETPATH=obj
  15. TARGETTYPE=DYNLINK
  16. USE_MAPSYM=1
  17. UMTYPE=windows
  18. SUBSYSTEM_VERSION=4.0
  19. UNICODE=1
  20. NET_C_DEFINES= -DUNICODE
  21. TARGETLIBS= \
  22. $(SDK_LIB_PATH)\advapi32.lib \
  23. $(SDK_LIB_PATH)\kernel32.lib \
  24. $(SDK_LIB_PATH)\user32.lib \
  25. $(SDK_LIB_PATH)\netapi32.lib \
  26. $(SDK_LIB_PATH)\netlib.lib \
  27. $(SDK_LIB_PATH)\ws2_32.lib \
  28. $(SDK_LIB_PATH)\rpcrt4.lib \
  29. $(SDK_LIB_PATH)\rpcutil.lib \
  30. $(SDK_LIB_PATH)\dnsapi.lib \
  31. $(SDK_LIB_PATH)\dnslib.lib \
  32. $(SDK_LIB_PATH)\ntdsapi.lib \
  33. $(SDK_LIB_PATH)\iphlpapi.lib \
  34. $(NET_LIB_PATH)\sockreg.lib \
  35. !IF 0
  36. Note: unable to do precompiled header until can get
  37. request for local.h in dnsrslvr_s_stub.c
  38. PRECOMPILED_INCLUDE=local.h
  39. !ENDIF
  40. PRECOMPILED_INCLUDE=local.h
  41. INCLUDES= .; \
  42. ..\..\pinc; \
  43. ..\idl; \
  44. ..\idl\$(O); \
  45. ..\..\dnsapi; \
  46. ..\..\dnslib; \
  47. $(NET_INC_PATH); \
  48. $(BASE_INC_PATH);
  49. SOURCES= \
  50. dnsrslvr.rc \
  51. dnsrslvr_s_stub.c \
  52. dnsrslvr.c \
  53. config.c \
  54. ip.c \
  55. logit.c \
  56. mcast.c \
  57. memlog.c \
  58. memory.c \
  59. ncache.c \
  60. notify.c \
  61. ops.c \
  62. remote.c \
  63. rpc.c
  64. USE_MSVCRT=1
  65. PASS1_PUBLISH= \
  66. {$(O)\dnsrslvr.lib=$(SDK_LIB_PATH)\dnsrslvr.lib}
  67. ## Use MISCFILES to get Embedded Component Definition binplaced
  68. MISCFILES=\
  69. ..\..\DNS_Client_{C0777C11-84F6-41E3-9183-484220C5CB13}.sld \
  70. ..\..\DNS_Resolver_{839F89AC-5AD3-4786-B805-7252656D748D}.sld \
  71. ..\..\DNS_Server_{D95FFDA4-5589-4A30-A507-23D1DAAF1E9B}.sld