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.

90 lines
1.9 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)\dhcpcsvc.lib \
  33. $(SDK_LIB_PATH)\ntdsapi.lib \
  34. $(SDK_LIB_PATH)\iphlpapi.lib \
  35. $(NET_LIB_PATH)\sockreg.lib \
  36. !IF 0
  37. Note: unable to do precompiled header until can get
  38. request for local.h in dnsrslvr_s_stub.c
  39. PRECOMPILED_INCLUDE=local.h
  40. !ENDIF
  41. PRECOMPILED_INCLUDE=local.h
  42. INCLUDES= .; \
  43. ..\..\pinc; \
  44. ..\idl; \
  45. ..\idl\$(O); \
  46. ..\..\dnsapi; \
  47. ..\..\dnslib; \
  48. $(NET_INC_PATH); \
  49. $(BASE_INC_PATH);
  50. SOURCES= \
  51. dnsrslvr.rc \
  52. dnsrslvr_s_stub.c \
  53. dnsrslvr.c \
  54. config.c \
  55. ip.c \
  56. logit.c \
  57. mcast.c \
  58. memlog.c \
  59. memory.c \
  60. ncache.c \
  61. notify.c \
  62. ops.c \
  63. remote.c \
  64. rpc.c
  65. USE_MSVCRT=1
  66. PASS1_PUBLISH= \
  67. {$(O)\dnsrslvr.lib=$(SDK_LIB_PATH)\dnsrslvr.lib}