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.

64 lines
1.5 KiB

  1. MAJORCOMP=passport
  2. MINORCOMP=common
  3. TARGETNAME=msppnxus
  4. TARGETPATH=obj
  5. TARGETTYPE=DYNLINK
  6. DLLDEF=Nexus.def
  7. DLLENTRY=_DllMainCRTStartup
  8. #
  9. # advapip.lib exports hashing, without needing rsa32.lib
  10. # $(DS_LIB_PATH)\rsa32.lib \
  11. TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
  12. $(SDK_LIB_PATH)\user32.lib \
  13. $(SDK_LIB_PATH)\ole32.lib \
  14. $(SDK_LIB_PATH)\wininet.lib \
  15. $(SDK_LIB_PATH)\advapip.lib \
  16. $(SDK_LIB_PATH)\oleaut32.lib \
  17. $(SDK_LIB_PATH)\uuid.lib \
  18. $(SDK_LIB_PATH)\wbemuuid.lib \
  19. $(SDK_LIB_PATH)\iphlpapi.lib \
  20. $(SDK_LIB_PATH)\netapi32.lib \
  21. $(SDK_LIB_PATH)\crypt32.lib \
  22. ..\tools\$(O)\tools.lib \
  23. ..\crypt\$(O)\crypt.lib \
  24. ..\AlertLibrary\coreAlertStuff\$(O)\msppalrt.lib
  25. INCLUDES= ..\..\include; \
  26. ..\tools; \
  27. ..\alertlibrary\corealertstuff; \
  28. ..\alertlibrary\pmalerts; \
  29. ..\alertlibrary\pmalerts\$(O); \
  30. ..\..\atlmfc;
  31. SOURCES=ppnexusclient.cpp \
  32. ppshadowdocument.cpp \
  33. ppnotificationthread.cpp \
  34. nexus.cpp \
  35. nexus.rc
  36. C_DEFINES= $(C_DEFINES) -DUNICODE -D_UNICODE
  37. USE_NATIVE_EH=1
  38. ATL_DEFINES=/D_ATL_DLL
  39. USE_MSVCRT=1
  40. USE_VCCOM=1
  41. USE_STL=1
  42. #
  43. # Parameters for MIDL
  44. #
  45. IDL_TYPE=ole
  46. PRECOMPILED_INCLUDE = precomp.h
  47. PRECOMPILED_PCH = precomp.pch
  48. PRECOMPILED_cpp = precomp.obj
  49. PRECOMPILED_CXX = 1