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.

60 lines
1.9 KiB

  1. !include $(CCSHELL_DIR)\common.inc
  2. SOURCES_USED = $(SOURCES_USED) $(CCSHELL_DIR)\common.inc
  3. SELFREGNAME= $(O)\selfreg_twext.inf
  4. MISCFILES= $(MISCFILES) $(SELFREGNAME)
  5. NTTARGETFILES=
  6. TARGETNAME= twext
  7. TARGETTYPE= DYNLINK
  8. TARGETPATH= obj
  9. DLLDEF= ..\timewarp.def
  10. DLLENTRY= DllMain
  11. DLLBASE= 0x77000000
  12. BINPLACE_PLACEFILE=placefil.txt
  13. USE_NTDLL= 1
  14. # Dynamically loading comctl32 through shfusion. Need to ignore "locally defined symbol imported" error
  15. LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
  16. TARGETLIBS= \
  17. $(SDK_LIB_PATH)\kernel32.lib \
  18. $(SDK_LIB_PATH)\user32.lib \
  19. $(SDK_LIB_PATH)\gdi32.lib \
  20. $(SDK_LIB_PATH)\advapi32.lib \
  21. $(SHELL_LIB_PATH)\shell32p.lib \
  22. $(CCSHELL_DIR)\lib\$(O)\shguid.lib \
  23. $(CCSHELL_DIR)\lib\$(O)\shguidp.lib \
  24. $(SHELL_LIB_PATH)\shlwapip.lib \
  25. $(SHELL_LIB_PATH)\shfusion.lib \
  26. $(SDK_LIB_PATH)\mpr.lib \
  27. $(SDK_LIB_PATH)\netapi32.lib \
  28. $(SDK_LIB_PATH)\ole32.lib \
  29. $(SDK_LIB_PATH)\oleaut32.lib \
  30. $(SDK_LIB_PATH)\oleacc.lib \
  31. $(SDK_LIB_PATH)\uuid.lib \
  32. $(CCSHELL_DIR)\lib\$(O)\stock.lib
  33. DELAYLOAD=advapi32.dll;mpr.dll;netapi32.dll;ole32.dll;oleaut32.dll;oleacc.dll
  34. DLOAD_ERROR_HANDLER=kernel32
  35. INCLUDES= ..\;..\..\..\shell32;$(DS_INC_PATH);$(BASE_INC_PATH);$(O)
  36. SOURCES= ..\access.cpp \
  37. ..\contextmenu.cpp \
  38. ..\debug.cpp \
  39. ..\dll.cpp \
  40. ..\twfldr.cpp \
  41. ..\twprop.cpp \
  42. ..\util.cpp \
  43. ..\timewarp.c \
  44. ..\resource.rc
  45. PRECOMPILED_INCLUDE=..\precomp.hxx
  46. # Fusionized
  47. SXS_MANIFEST_RESOURCE_ID=123
  48. SXS_APPLICATION_MANIFEST=WindowsShell.Manifest