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.

94 lines
2.1 KiB

  1. # ############################################################
  2. # sources
  3. # Author: Murali R. Krishnan ( MuraliK)
  4. # Date: 1-Nov-1995
  5. #
  6. # Describes the macros used for building using NT 'build' command
  7. #
  8. # This directory builds
  9. # Internet Services Server Side Common Library
  10. #
  11. # ############################################################
  12. !include ..\..\..\place.inc
  13. MAJORCOMP=inetsvcs
  14. MINORCOMP=kscommon
  15. TARGETNAME=kscommon
  16. TARGETPATH=obj
  17. TARGETTYPE=LIBRARY
  18. CAP_FLAGS = -Zd -Gh
  19. CAP_LINK_OPTIONS=-debugtype:coff -debug:mapped,partial
  20. MSC_WARNING_LEVEL=/W3 /WX
  21. C_DEFINES = -D_KNFOCOMM=1 -D_KETADATA=1
  22. NET_C_DEFINES = -D_INETSVCS_DLL_=1
  23. RAW_TARGETLIBS= \
  24. $(SDK_LIB_PATH)\rpcrt4.lib \
  25. $(SDK_LIB_PATH)\advapi32.lib \
  26. $(SDK_LIB_PATH)\kernel32.lib \
  27. $(SDK_LIB_PATH)\user32.lib \
  28. $(SDK_LIB_PATH)\crypt32.lib
  29. USE_MSVCRT=1
  30. WIN32_WINNT_VERSION=0x500
  31. !IFDEF CAP_PROFILE
  32. TARGETLIBS= $(RAW_TARGETLIBS) $(SDK_LIB_PATH)\cap.lib
  33. !ELSE
  34. TARGETLIBS= $(RAW_TARGETLIBS)
  35. !ENDIF
  36. INCLUDES=.;..; \
  37. ..\..\inc; \
  38. $(IISBASEDIR)\inc; \
  39. $(IISBASEDIR)\inc\$(O); \
  40. $(DS_INC_PATH)
  41. SOURCES= \
  42. dynodbc.c \
  43. fcache.cxx \
  44. globals.cxx \
  45. igateway.cxx \
  46. iisadmin.cxx \
  47. iisassoc.cxx \
  48. iisbind.cxx \
  49. iisendp.cxx \
  50. iissvc.cxx \
  51. instance.cxx \
  52. isrpc.cxx \
  53. logon32.cxx \
  54. md5c.c \
  55. mimemap.cxx \
  56. mimeutil.cxx \
  57. nsistubs.cxx \
  58. odbcconn.cxx \
  59. parse.cxx \
  60. refb.cxx \
  61. authent.cxx \
  62. security.cxx \
  63. mbsink.cxx \
  64. tcputil.cxx \
  65. tokenacl.cxx \
  66. tsvccfg.cxx \
  67. vroots.cxx \
  68. iiscert.cxx \
  69. capiutil.cxx \
  70. iisctl.cxx \
  71. certnotf.cxx \
  72. sslinfo.cxx
  73. # rnr.cxx \
  74. #PRECOMPILED_CXX=1
  75. #PRECOMPILED_INCLUDE=tcpdllp.hxx
  76. #PRECOMPILED_PCH=tcpdllp.pch
  77. #PRECOMPILED_OBJ=tcpdllp.obj