ATHROOT=..\.. !include $(ATHROOT)\athena.inc SOURCES_USED=$(SOURCES_USED) $(ATHROOT)\athena.inc INCLUDES=\ .; \ $(INCLUDES) NTTARGETFILES= !if "$(BUILD_PRODUCT)" == "NT" TARGETPATH=obj TARGETTYPE=NOTARGET SOURCES= COPYPDB= DEFINEX86= # !!! WARNING !!! # Since OE has to be installed twice on ia64, $(O)\msoe50.inf has to be copied and # checked into \nt\admin\ntsetup\inf\win4\inf\msoe50.inx so that it can be munged for wow64. # # Therefore, if you modify anything that affects msoe50.inf, you should uncomment the two lines # below and build a new obj\*\msoe50.inf and then check that file into the admin depot # # MISCFILES= \ # $O\msoe50.inf !else TARGETNAME = astub TARGETPATH = obj TARGETTYPE = PROGRAM TARGETLIBS= \ $(BASEDIR)\public\sdk\lib\*\shlwapi.lib # Dynamically link to MSVCRT.DLL which ships with IE5+ USE_MSVCRT=1 SOURCES = \ astub.cpp \ astub.rc UMENTRY=winmain # Copy PDBs for debug, non-NT builds !if $(FREEBUILD) COPYPDB= !else # Allow devs to override default debug behaviour !if "$(NOCOPYPDB)" == "1" COPYPDB= !else COPYPDB=/DCOPYPDB !endif !endif # Internal files used for mailnews.cab and .exe... MISCFILES= \ internal.txt \ $O\oe50intl.inx \ $O\msoe50.inf.nt \ $O\msoe50.inf.cab \ $O\msoe50.inf.exe \ $O\internal.inf \ $O\oecab.sed \ $O\oeexe.sed \ internal.sed \ ..\caboe.bat \ ..\cabme.bat \ ..\cabint.bat \ $O\oecabl.sed \ $O\oeexel.sed !endif MISCFILES= \ $(MISCFILES) \ msoe.txt \ $(ATHROOT)\mailnews\help\msoe.hlp \ $(ATHROOT)\mailnews\help\msoe.chm !if $(386) # Win9X inf only relevant for X86 MISCFILES= \ $(MISCFILES) \ $O\oe9x50.inf DEFINEX86=/DX86 !else DEFINEX86= !endif UMTYPE=windows # CONDITIONAL_JUNKMAIL # junkmail.lko \