NT4/private/oleauto/tests/sdisptst/makefile.mpw
2020-09-30 17:12:29 +02:00

144 lines
3.7 KiB
Plaintext

#***
#makefile.mpw
#
# Copyright (C) 1992-93, Microsoft Corporation. All Rights Reserved.
#
#Purpose:
# Makefile for the Ole Automation Test App (Server), Ddisptst
#
#
#Implementation Notes:
#
#****************************************************************************/
OleRoot = HD:Ole2:
OleIncDir= {OleRoot}MPW:Interfaces:CIncludes:
OleLibDir= {OleRoot}MPW:Libraries:CLibraries:
Common = hd:ole2auto:tests:common:
ObjDir = hd:ole2auto:build:sdisptst:d:
BinDir = hd:ole2auto:bin:
defs = -d _MAC -d _DEBUG
incs = -i {CIncludes} -i {OleIncDir} -i {Common}
cflags = -mf -w3 -z6 -model far -sym full -mbg full {defs} {incs}
cppflags = -mf -w3 -z6 -model far -sym full -mbg full {defs} {incs}
pch = -load {ObjDir}sdisptst.h.dump
AppleLibObjs = \
"{Libraries}"Runtime.o \
"{Libraries}"Interface.o \
"{CLibraries}"CPluslib.o \
"{CLibraries}"StdCLib.o
OleLibs = \
"{OleLibDir}"Ole2Lib.far.debug.o \
"{OleLibDir}"Ole2Auto.far.debug.o
commonObjs = \
{ObjDir}assert.cpp.o \
{ObjDir}cunk.cpp.o \
{ObjDir}cdisp.cpp.o \
{ObjDir}dispdbug.cpp.o \
{ObjDir}dballoc.cpp.o \
{ObjDir}testhelp.cpp.o \
{ObjDir}util.cpp.o
pchObjs = \
{ObjDir}sdisptst.h.o
Objs = \
{pchObjs} \
{commonObjs} \
{ObjDir}clsid.c.o \
{ObjDir}oleguids.c.o \
{ObjDir}tdata.c.o \
{ObjDir}cappobj.cpp.o \
{ObjDir}ccf.cpp.o \
{ObjDir}cdisptst.cpp.o \
{ObjDir}csarray.cpp.o \
{ObjDir}cexinfo.cpp.o \
{ObjDir}cprop.cpp.o \
{ObjDir}macmain.cpp.o \
{ObjDir}misc.cpp.o
all ^ {ObjDir}sdisptst
{ObjDir}sdisptst ^^ {Objs} {ObjDir}AppleLib.o {OleLibs} sdisptst.r resource.h
Link -model far -d -o {targ} -sym on {Objs} {ObjDir}AppleLib.o {OleLibs}
SetFile {targ} -t APPL -c 'SDSP' -a B
Rez -d _MAC -rd -append -o {targ} sdisptst.r
Duplicate -y {targ} {BinDir}
Duplicate -y {targ}.SYM {BinDir}
{ObjDir}AppleLib.o ^ {AppleLibObjs}
Lib -o {ObjDir}AppleLib.o {AppleLibObjs}
## precompiled header
{ObjDir}sdisptst.h.o ^ sdisptst.h
cplus sdisptst.h -o {targ} {cppflags} -dumpc {ObjDir}sdisptst.h.dump
{ObjDir}assert.cpp.o ^ {Common}assert.cpp {Common}common.h
cplus {Common}assert.cpp -o {targ} {cppflags}
{ObjDir}cunk.cpp.o ^ {Common}cunk.cpp {Common}common.h
cplus {Common}cunk.cpp -o {targ} {cppflags}
{ObjDir}cdisp.cpp.o ^ {Common}cdisp.cpp {Common}common.h
cplus {Common}cdisp.cpp -o {targ} {cppflags}
{ObjDir}dispdbug.cpp.o ^ {Common}dispdbug.cpp {Common}common.h
cplus {Common}dispdbug.cpp -o {targ} {cppflags}
{ObjDir}dballoc.cpp.o ^ {Common}dballoc.cpp {Common}common.h
cplus {Common}dballoc.cpp -o {targ} {cppflags}
{ObjDir}testhelp.cpp.o ^ {Common}testhelp.cpp {Common}common.h
cplus {Common}testhelp.cpp -o {targ} {cppflags}
{ObjDir}util.cpp.o ^ {Common}util.cpp {Common}common.h
cplus {Common}util.cpp -o {targ} {cppflags}
{ObjDir}clsid.c.o ^ clsid.c clsid.h
c clsid.c -o {targ} {cppflags}
{ObjDir}oleguids.c.o ^ oleguids.c oleguids.h
c oleguids.c -o {targ} {cppflags}
{ObjDir}tdata.c.o ^ tdata.c sdisptst.h
c tdata.c -o {targ} {cppflags}
{ObjDir}cappobj.cpp.o ^ cappobj.cpp sdisptst.h cappobj.h
cplus cappobj.cpp -o {targ} {pch} {cppflags}
{ObjDir}ccf.cpp.o ^ ccf.cpp sdisptst.h
cplus ccf.cpp -o {targ} {pch} {cppflags}
{ObjDir}cdisptst.cpp.o ^ cdisptst.cpp sdisptst.h cdisptst.h
cplus cdisptst.cpp -o {targ} {pch} {cppflags}
{ObjDir}csarray.cpp.o ^ csarray.cpp sdisptst.h csarray.h
cplus csarray.cpp -o {targ} {pch} {cppflags}
{ObjDir}cexinfo.cpp.o ^ cexinfo.cpp sdisptst.h cexinfo.h
cplus cexinfo.cpp -o {targ} {pch} {cppflags}
{ObjDir}cprop.cpp.o ^ cprop.cpp sdisptst.h cprop.h
cplus cprop.cpp -o {targ} {pch} {cppflags}
{ObjDir}macmain.cpp.o ^ macmain.cpp sdisptst.h macmain.h
cplus macmain.cpp -o {targ} {pch} {cppflags}
{ObjDir}misc.cpp.o ^ misc.cpp sdisptst.h
cplus misc.cpp -o {targ} {pch} {cppflags}