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.

56 lines
1.1 KiB

  1. MAJORCOMP=setup
  2. TARGETPATH=..\obj
  3. TARGETTYPE=DYNLINK
  4. DLLDEF=..\winntbb.def
  5. DLLENTRY=_DllMainCRTStartup
  6. NO_NTDLL=1
  7. USE_LIBCMT=1
  8. SUBSYSTEM_VERSION=4.00
  9. LINKER_FLAGS=/SWAPRUN:CD /SWAPRUN:NET
  10. !include $(PROJECT_ROOT)\ntsetup\sources.inc
  11. INCLUDES=\
  12. ..\..; \
  13. ..\..\..\inc; \
  14. $(DS_INC_PATH); \
  15. $(SHELL_INC_PATH); \
  16. $(BASE_INC_PATH); \
  17. $(WINDOWS_INC_PATH); \
  18. $(ENDUSER_INC_PATH); \
  19. $(NET_INC_PATH)
  20. !ifdef USE_FAST_ALLOC
  21. !if $(USE_FAST_ALLOC) == 0
  22. C_DEFINES=$(C_DEFINES) -DUSE_FAST_ALLOC=0
  23. !else
  24. C_DEFINES=$(C_DEFINES) -DUSE_FAST_ALLOC=1
  25. !endif
  26. !endif
  27. !ifdef _WIN32_IE
  28. !undef _WIN32_IE
  29. !endif
  30. C_DEFINES=$(C_DEFINES) -DDBGHEAP_CHECK -D_WIN32_IE=0x0400
  31. SOURCES= \
  32. dllinit.c \
  33. info.c \
  34. addpath.c \
  35. billbrd.c \
  36. dibutil.c \
  37. animate.c \
  38. winntbb.rc
  39. TARGETLIBS = \
  40. $(SDK_LIB_PATH)\user32.lib \
  41. $(SDK_LIB_PATH)\gdi32.lib \
  42. $(SDK_LIB_PATH)\advapi32.lib \
  43. $(SDK_LIB_PATH)\kernel32.lib
  44. # $(SDK_LIB_PATH)\ole32.lib