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.

123 lines
2.9 KiB

  1. ALT_PROJECT=HYDRA
  2. ALT_PROJECT_TARGET=.
  3. TERMSRV_ROOT = ..\..
  4. MAJORCOMP=termsrv
  5. MINORCOMP=termsrv
  6. C_DEFINES=$(C_DEFINES) -DUNICODE
  7. PASS0_HEADERDIR=$(O)
  8. MC_SOURCEDIR=$(O)
  9. TARGETNAME=termsrv
  10. TARGETPATH=obj
  11. !ifdef TERMSRV_PROC
  12. TARGETTYPE=PROGRAM
  13. C_DEFINES=$(C_DEFINES) -DTERMSRV_PROC
  14. !else
  15. TARGETTYPE=DYNLINK
  16. DLLDEF=termsrv.def
  17. DLLENTRY=DllMain
  18. !endif
  19. INCLUDES= \
  20. ..\; \
  21. ..\inc; \
  22. ..\inc\$(O); \
  23. ..\lscore; \
  24. ..\rpc; \
  25. $(TERMSRV_ROOT)\inc; \
  26. ..\idl\sessdir\$(O); \
  27. ..\..\sessdir\inc; \
  28. $(BASE_INC_PATH); \
  29. $(DS_INC_PATH); \
  30. $(DS_INC_PATH)\crypto; \
  31. $(WINDOWS_INC_PATH)
  32. USE_MSVCRT=1
  33. MSC_WARNING_LEVEL=/W3 /WX
  34. SOURCES= \
  35. icaevent.mc \
  36. icasrv.c \
  37. registry.c \
  38. winsta.c \
  39. wstrpc.c \
  40. wstlpc.c \
  41. misc.c \
  42. winget.c \
  43. winset.c \
  44. setuinfo.c \
  45. wininit.c \
  46. timer.c \
  47. version.c \
  48. wait.c \
  49. channel.c \
  50. shadow.c \
  51. acl.c \
  52. tsrpc-s.c \
  53. regnw.c \
  54. wsxmgr.c \
  55. lcrpc-s.c \
  56. ..\rpcwire.c \
  57. icarpc.c \
  58. icasrv.rc \
  59. audit.c \
  60. sessdir.cpp \
  61. conntfy.c \
  62. helpasst.cpp
  63. TARGETLIBS= \
  64. $(TERMSRV_LIB_PATH)\regapi.lib \
  65. $(TERMSRV_LIB_PATH)\syslib.lib \
  66. $(TERMSRV_ROOT)\lib\$(O)\icaapi.lib \
  67. $(TERMSRV_ROOT)\lib\$(O)\tlsapip.lib \
  68. $(TERMSRV_ROOT)\license\hserver\licprot\$(O)\licprot.lib \
  69. $(TERMSRV_ROOT)\lib\$(O)\asn1.lib \
  70. $(TERMSRV_ROOT)\common\license\common\certutil\$(O)\certutil.lib \
  71. $(TERMSRV_ROOT)\lib\$(O)\cryptlib.lib \
  72. $(TERMSRV_ROOT)\lib\$(O)\licecert.lib \
  73. $(TERMSRV_ROOT)\winsta\lscore\$(O)\lscore.lib \
  74. $(TERMSRV_ROOT)\winsta\tsremdsk\$(O)\tsremdsk.lib \
  75. $(TERMSRV_ROOT)\tsutil\$(O)\tsutil.lib \
  76. $(BASE_LIB_PATH)\smdll.lib \
  77. $(DS_LIB_PATH)\rsa32.lib \
  78. $(DS_LIB_PATH)\randlib.lib \
  79. $(SDK_LIB_PATH)\winsta.lib \
  80. $(SDK_LIB_PATH)\rpcrt4.lib \
  81. $(SDK_LIB_PATH)\kernl32p.lib \
  82. $(SDK_LIB_PATH)\user32.lib \
  83. $(SDK_LIB_PATH)\imagehlp.lib \
  84. $(SDK_LIB_PATH)\version.lib \
  85. $(SDK_LIB_PATH)\ntdll.lib \
  86. $(SDK_LIB_PATH)\ntlsapi.lib \
  87. $(SDK_LIB_PATH)\secur32.lib \
  88. $(SDK_LIB_PATH)\netapi32.lib \
  89. $(SDK_LIB_PATH)\ws2_32.lib \
  90. $(SDK_LIB_PATH)\uuid.lib \
  91. $(SDK_LIB_PATH)\ole32.lib \
  92. $(SDK_LIB_PATH)\advapip.lib \
  93. $(SDK_LIB_PATH)\crypt32.lib \
  94. $(SDK_LIB_PATH)\userenv.lib \
  95. $(SDK_LIB_PATH)\oleaut32.lib \
  96. $(SDK_LIB_PATH)\authzi.lib
  97. DELAYLOAD= winsta.dll; \
  98. version.dll; \
  99. netapi32.dll; \
  100. ole32.dll; \
  101. crypt32.dll; \
  102. imagehlp.dll; \
  103. regapi.dll; \
  104. ntlsapi.dll; \
  105. userenv.dll
  106. DLOAD_ERROR_HANDLER=kernel32
  107. UMTYPE=console