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.

88 lines
2.6 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. $(SHELL_LIB_PATH)\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. DLOAD_ERROR_HANDLER = shlwapi.dll
  40. DLOAD_FORCE_ERROR_CHECK = 1
  41. NTTARGETFILE0= $(SELFREGNAME)
  42. SOURCES = \
  43. ..\inetcpl.rc \
  44. ..\advanced.cpp \
  45. ..\cachecpl.cpp \
  46. ..\clsutil.cpp \
  47. ..\connectn.cpp \
  48. ..\content.cpp \
  49. ..\debug.cpp \
  50. ..\dlylddll.cpp \
  51. ..\fonts.cpp \
  52. ..\general.cpp \
  53. ..\inethelp.cpp \
  54. ..\init.cpp \
  55. ..\lang.cpp \
  56. ..\mainwnd.cpp \
  57. ..\process.cpp \
  58. ..\programs.cpp \
  59. ..\proxysup.cpp \
  60. ..\regutil.cpp \
  61. ..\security.cpp \
  62. ..\privacy.cpp \
  63. ..\util.cpp
  64. PRECOMPILED_INCLUDE=..\inetcplp.h
  65. #
  66. # Fusionized
  67. #
  68. SXS_MANIFEST_RESOURCE_ID=123
  69. SXS_APPLICATION_MANIFEST=WindowsShell.Manifest