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.
101 lines
1.9 KiB
101 lines
1.9 KiB
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 \
|