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.

70 lines
1.7 KiB

  1. # Copyright (c) 1996-1999 Microsoft Corporation
  2. INCLUDES=$(INCLUDES);\
  3. ..;\
  4. ..\common;\
  5. ..\trkwks;\
  6. ..\trksvr;\
  7. $(COM_INC_PATH); \
  8. $(NET_INC_PATH); \
  9. $(DS_INC_PATH); \
  10. $(BASE_INC_PATH); \
  11. ..\trkcom
  12. UNICODE=1
  13. #
  14. # set TWK_OWN_PROCESS to 1 to build a Tracking (Workstation) Service that
  15. # runs in its own process
  16. #
  17. # set TWK_OWN_PROCESS to 0 to build a Tracking (Workstation) Service that
  18. # runs in services.exe as part of the server service
  19. #
  20. TRK_OWN_PROCESS=0
  21. C_DEFINES= -DINCL_32= \
  22. -DNT \
  23. -DRPC_NO_WINDOWS_H \
  24. -DSTRICT=1 \
  25. -DUNICODE \
  26. -D_UNICODE \
  27. -DTRK_OWN_PROCESS=$(TRK_OWN_PROCESS)\
  28. -DUSE_LDAP\
  29. -D_ATL_MIN_CRT\
  30. -D_USRDLL #** Added for ATL
  31. USE_MSVCRT=1
  32. UMENTRY=wmain
  33. MSC_WARNING_LEVEL=/W3 /WX
  34. # Keep netlib.lib ahead of netapi32.lib to avoid a linker warning
  35. TARGETLIBS= $(TARGETLIBS)\
  36. ..\common\$(O)\common.lib\
  37. $(SDK_LIB_PATH)\ntdll.lib\
  38. $(SDK_LIB_PATH)\wldap32.lib\
  39. $(SDK_LIB_PATH)\rpcrt4.lib\
  40. $(SDK_LIB_PATH)\uuid.lib\
  41. $(SDK_LIB_PATH)\user32.lib\
  42. $(SDK_LIB_PATH)\kernel32.lib\
  43. $(SDK_LIB_PATH)\advapi32.lib\
  44. $(SDK_LIB_PATH)\netlib.lib\
  45. $(SDK_LIB_PATH)\netapi32.lib\
  46. $(SDK_LIB_PATH)\mpr.lib\
  47. !if $(IA64)
  48. # Emit LTCG codegen
  49. LTCG_WKS=1
  50. !endif
  51. !if 0
  52. PRECOMPILED_CXX=1
  53. PRECOMPILED_TARGET=..\pch\$(O)\pch.pch
  54. PRECOMPILED_OPTION=/Yupch.cxx /Fp..\pch\$(O)\pch.pch
  55. !endif
  56. PRECOMPILED_INCLUDE=..\pch.cxx
  57. PRECOMPILED_CXX=1