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.

57 lines
1.8 KiB

  1. BUILD_PRIVLIB = 1
  2. SELFREGNAME = $(O)\selfreg_comctlv6.inf
  3. NTTARGETFILE0 = $(SELFREGNAME)
  4. MSCFILES = $(MSCFILES) $(SELFREGNAME)
  5. !include ..\comctl32.inc
  6. SOURCES_USED = $(SOURCES_USED) ..\comctl32.inc
  7. NO_BROWSER_FILE = 1
  8. SYNCHRONIZE_DRAIN = 1
  9. TARGETLIBS = $(SDK_LIB_PATH)\gdi32.lib \
  10. $(SDK_LIB_PATH)\kernel32.lib \
  11. $(SDK_LIB_PATH)\user32.lib \
  12. $(CCSHELL_DIR)\lib\$(O)\shguid.lib \
  13. $(SDK_LIB_PATH)\advapi32.lib \
  14. $(CCSHELL_DIR)\lib\$(O)\shguidp.lib \
  15. $(LIBRARY_PATH)\uuid.lib \
  16. $(SDK_LIB_PATH)\ole32.lib \
  17. $(SDK_LIB_PATH)\oleaut32.lib \
  18. $(PROJECT_LIB_PATH)\shlwapip.lib \
  19. $(SDK_LIB_PATH)\oleacc.lib \
  20. $(WINDOWS_LIB_PATH)\user32p.lib \
  21. $(WINDOWS_LIB_PATH)\gdi32p.lib \
  22. $(CCSHELL_DIR)\lib\$(O)\shfusioncc.lib \
  23. $(SDK_LIB_PATH)\winmm.lib
  24. #don't profile this yeti (you know, that strange nordic beast...)
  25. #USE_LEGO = 1
  26. DLLDEF = $(O)\comctl32.def
  27. PRIVDEF = $(O)\comctl32p.def
  28. PRIVDEFSRC = ..\comctl32.src
  29. PRIVLIB = comctlp.lib
  30. DLLENTRY = LibMain
  31. DLLBASE = 0x71A00000
  32. LINKLIBS = ..\ntcpp\$(O)\srccpp.lib \
  33. !ifdef BUILD_WOW6432
  34. ..\ntc6432\$(O)\srcc.lib \
  35. !else
  36. ..\ntc\$(O)\srcc.lib \
  37. !endif
  38. $(SHELL_LIB_PATH)\UxThemep.lib \
  39. $(CCSHELL_DIR)\lib\$(O)\stock.lib
  40. DELAYLOAD = uxtheme.dll;ole32.dll;oleaut32.dll;oleacc.dll;\
  41. winmm.dll
  42. DLOAD_ERROR_HANDLER = kernel32
  43. SOURCES = ..\crtfree.cpp \
  44. ..\commctrl.rc