CCSHELL_DIR = $(PROJECT_ROOT) TARGET_BOTH = 1 PRECOMPILED_CXX = 1 !include $(CCSHELL_DIR)\common.inc SOURCES_USED = $(SOURCES_USED) $(CCSHELL_DIR)\common.inc INCLUDES = $(INCLUDES);$(PROJECT_ROOT)\lib\$(O) TARGETNAME = MSIEFTP TARGETPATH = obj TARGETTYPE = DYNLINK #VERIFY_LC = 1 LC_PATH = $(PROJECT_ROOT)\lcinf # Dynamically loading comctl32 through shfusion. Need to ignore "locally defined symbol imported" error LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217 # make sure shlwapi.lib is before shell32.lib for override. TARGETLIBS = \ $(SDK_LIB_PATH)\gdi32.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\wininet.lib \ $(SDK_LIB_PATH)\msrating.lib \ $(SDK_LIB_PATH)\urlmon.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\htmlhelp.lib \ $(SHELL_LIB_PATH)\shlwapip.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(PROJECT_ROOT)\lib\$(O)\shdocvwp.lib \ $(PROJECT_ROOT)\lib\$(O)\shguid.lib \ $(PROJECT_ROOT)\lib\$(O)\ieguidp.lib \ $(CCSHELL_DIR)\lib\$O\shfusion4.lib \ $(CCSHELL_DIR)\lib\$(O)\stock4.lib USE_MSVCRT = 1 DLLENTRY = DllEntry DLLDEF = $(O)\ftpfld.def DLLBASE = 0x71200000 DELAYLOAD = WININET.DLL;MSRATING.DLL DLOAD_ERROR_HANDLER=kernel32 PRECOMPILED_INCLUDE = priv.h SOURCES = \ account.cpp \ cobjsafe.cpp \ cookie.cpp \ cowsite.cpp \ debug.cpp \ dllload.cpp \ dllreg.cpp \ dialogs.cpp \ dspsprt.cpp \ encoding.cpp \ ftp.cpp \ ftpapi.cpp \ ftpcf.cpp \ ftpcm.cpp \ ftpdhlp.cpp \ ftpdir.cpp \ ftpdlg.cpp \ ftpdrop.cpp \ ftpefe.cpp \ ftpeidl.cpp \ ftpfoldr.cpp \ ftpglob.cpp \ ftpgto.cpp \ ftpicon.cpp \ ftpinet.cpp \ ftplist.cpp \ ftpobj.cpp \ ftppidl.cpp \ ftppl.cpp \ ftpprop.cpp \ ftpresp.cpp \ ftpsite.cpp \ ftpstm.cpp \ ftpurl.cpp \ ftpwebvw.cpp \ isf.cpp \ isfvcb.cpp \ newmenu.cpp \ offline.cpp \ proxycache.cpp \ passwordapi.cpp \ resource.rc \ security.cpp \ statusbr.cpp \ util.cpp \ view.cpp MISCFILES = ftp.htt # # Fusionized # SXS_MANIFEST_RESOURCE_ID=123 SXS_APPLICATION_MANIFEST=WindowsShell.Manifest