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.

86 lines
2.4 KiB

  1. CCSHELL_DIR = $(PROJECT_ROOT)
  2. TARGET_BOTH = 1
  3. PRECOMPILED_CXX = 1
  4. SELFREGNAME = $(O)\selfreg_inetcpl.inf
  5. MISCFILES = $(SELFREGNAME)
  6. !include ..\inetcpl.inc
  7. SOURCES_USED = $(SOURCES_USED) $(CCSHELL_DIR)\cpls\inetcpl\inetcpl.inc
  8. TARGETNAME = inetcpl
  9. TARGETPATH = obj
  10. TARGETTYPE = DYNLINK
  11. TARGETEXT = cpl
  12. #VERIFY_LC = 1
  13. LC_PATH = $(PROJECT_ROOT)\lcinf
  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. $(SHELL_LIB_PATH)\shlwapip.lib \
  21. $(SDK_LIB_PATH)\advapi32.lib \
  22. $(SHELL_LIB_PATH)\shell32p.lib \
  23. $(SDK_LIB_PATH)\uuid.lib \
  24. $(SDK_LIB_PATH)\ole32.lib \
  25. $(SDK_LIB_PATH)\oleaut32.lib \
  26. $(SDK_LIB_PATH)\permdlg.lib \
  27. $(PROJECT_ROOT)\lib\$(O)\shdocvwp.lib \
  28. $(SDK_LIB_PATH)\advpack.lib \
  29. $(CCSHELL_DIR)\lib\$(O)\ieguidp.lib \
  30. $(SDK_LIB_PATH)\htmlhelp.lib \
  31. $(CCSHELL_DIR)\lib\$(O)\shfusion4.lib \
  32. $(CCSHELL_DIR)\lib\$(O)\stock4.lib \
  33. ..\ntapi\$(O)\apithk.lib
  34. USE_MSVCRT = 1
  35. DLLENTRY = DllMain
  36. DLLDEF = ..\inetcpl.def
  37. INCLUDES = $(INCLUDES);$(INETCORE_INC_PATH);$(DS_INC_PATH);
  38. DELAYLOAD = SHDOCVW.DLL;OLE32.DLL;ADVPACK.DLL;OLEAUT32.DLL
  39. NTTARGETFILE0= $(SELFREGNAME)
  40. SOURCES = \
  41. ..\inetcpl.rc \
  42. ..\advanced.cpp \
  43. ..\cachecpl.cpp \
  44. ..\clsutil.cpp \
  45. ..\connectn.cpp \
  46. ..\content.cpp \
  47. ..\debug.cpp \
  48. ..\dlylddll.cpp \
  49. ..\fonts.cpp \
  50. ..\general.cpp \
  51. ..\inethelp.cpp \
  52. ..\init.cpp \
  53. ..\lang.cpp \
  54. ..\mainwnd.cpp \
  55. ..\process.cpp \
  56. ..\programs.cpp \
  57. ..\proxysup.cpp \
  58. ..\regutil.cpp \
  59. ..\security.cpp \
  60. ..\privacy.cpp \
  61. ..\util.cpp
  62. PRECOMPILED_INCLUDE=..\inetcplp.h
  63. #
  64. # Fusionized
  65. #
  66. SXS_MANIFEST_RESOURCE_ID=123
  67. SXS_APPLICATION_MANIFEST=WindowsShell.Manifest