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.

49 lines
972 B

  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. $(BASE_LIB_PATH)\sclib.lib \
  13. ..\svcslib\$(O)\svcslib.lib
  14. INCLUDES= ..\inc; \
  15. $(COM_INC_PATH);
  16. C_DEFINES=-DWIN32 -DUNICODE -D_UNICODE
  17. PRECOMPILED_INCLUDE=pch.h
  18. RCOPTIONS=-N
  19. UMENTRY=wmain
  20. UMTYPE=windows
  21. USE_NTDLL=1
  22. MSC_WARNING_LEVEL=/W4 /WX
  23. SOURCES=\
  24. globals.c \
  25. memory.c \
  26. registry.c \
  27. security.c \
  28. svchost.c \
  29. svchost.rc \
  30. svcsnb.c
  31. MISCFILES=\
  32. svchost_{DB95816D-E729-49D9-9EEE-03E1836BB872}.sld
  33. #
  34. # svchost.exe hosts critical services.
  35. # Commit a large enough stack to avoid ever running out on a tight memory system
  36. #
  37. LINKER_STACKCOMMITSIZE=16384
  38. DELAYLOAD=ole32.dll;netapi32.dll
  39. DLOAD_ERROR_HANDLER=kernel32