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.

54 lines
1.1 KiB

  1. TARGETNAME=svchost
  2. TARGETPATH=obj
  3. TARGETTYPE=PROGRAM
  4. TARGETLIBS=\
  5. $(SDK_LIB_PATH)\advapi32.lib \
  6. $(SDK_LIB_PATH)\kernl32p.lib \
  7. $(SDK_LIB_PATH)\netapi32.lib \
  8. $(SDK_LIB_PATH)\ntdll.lib \
  9. $(SDK_LIB_PATH)\ole32.lib \
  10. $(SDK_LIB_PATH)\rpcrt4.lib \
  11. $(SDK_LIB_PATH)\rpcutil.lib \
  12. $(COM_LIB_PATH)\prvidl.lib \
  13. $(BASE_LIB_PATH)\sclib.lib \
  14. ..\svcslib\$(O)\svcslib.lib
  15. INCLUDES= ..\inc; \
  16. $(COM_INC_PATH);
  17. C_DEFINES=-DWIN32 -DUNICODE -D_UNICODE
  18. PRECOMPILED_INCLUDE=pch.h
  19. RCOPTIONS=-N
  20. UMENTRY=wmain
  21. UMTYPE=windows
  22. USE_NTDLL=1
  23. MSC_WARNING_LEVEL=/W4 /WX
  24. SOURCES=\
  25. globals.c \
  26. memory.c \
  27. registry.c \
  28. security.cxx \
  29. svchost.c \
  30. svchost.rc \
  31. svcsnb.c
  32. MISCFILES=\
  33. svchost_{DB95816D-E729-49D9-9EEE-03E1836BB872}.sld
  34. #
  35. # svchost.exe hosts critical services.
  36. # Commit a large enough stack to avoid ever running out on a tight memory system
  37. #
  38. !if $(386)
  39. LINKER_STACKCOMMITSIZE=16384
  40. !else
  41. LINKER_STACKCOMMITSIZE=32768
  42. !endif
  43. DELAYLOAD=ole32.dll;netapi32.dll
  44. DLOAD_ERROR_HANDLER=kernel32