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

182 lines
4.7 KiB
Plaintext

#***
#makefile.mpw
#
# Copyright (C) 1992-93, Microsoft Corporation. All Rights Reserved.
#
#Purpose:
# Makefile for the Ole Automation Test App (Client), cdisptst
#
#
#Implementation Notes:
#
#****************************************************************************/
OleRoot = HD:Ole2:
OleIncDir= {OleRoot}MPW:Interfaces:CIncludes:
OleLibDir= {OleRoot}MPW:Libraries:CLibraries:
Common = hd:ole2auto:tests:common:
ObjDir = hd:ole2auto:build:cdisptst: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}disptest.h.dump
AppleLibObjs = \
"{Libraries}"Runtime.o \
"{Libraries}"Interface.o \
"{CLibraries}"CPluslib.o \
"{CLibraries}"Math.o \
"{CLibraries}"CSANELib.o \
"{CLibraries}"StdCLib.o
OleLibs = \
{OleLibDir}LibraryManager.o \
{OleLibDir}CompObjLib.cl.o \
{OleLibDir}DefLib.cl.o \
{OleLibDir}ole2nlsLib.cl.o \
{OleLibDir}ole2dispLib.cl.o
pchObjs = \
{ObjDir}disptest.h.o
commonObjs = \
{ObjDir}assert.cpp.o \
{ObjDir}cdisp.cpp.o \
{ObjDir}crempoly.cpp.o \
{ObjDir}cunk.cpp.o \
{ObjDir}dballoc.cpp.o \
{ObjDir}dispdbug.cpp.o \
{ObjDir}disphelp.cpp.o \
{ObjDir}testhelp.cpp.o \
{ObjDir}util.cpp.o
Objs = \
{pchObjs} \
{commonObjs} \
{ObjDir}guid.c.o \
{ObjDir}oleguids.c.o \
{ObjDir}cbind.cpp.o \
{ObjDir}cbstr.cpp.o \
{ObjDir}ccollect.cpp.o \
{ObjDir}cdatecnv.cpp.o \
{ObjDir}cinvsary.cpp.o \
{ObjDir}cinvval.cpp.o \
{ObjDir}cinvref.cpp.o \
{ObjDir}cinvex.cpp.o \
{ObjDir}cnls.cpp.o \
{ObjDir}csarray.cpp.o \
{ObjDir}ctime.cpp.o \
{ObjDir}cvariant.cpp.o \
{ObjDir}macmain.cpp.o \
{ObjDir}misc.cpp.o \
{ObjDir}suite.cpp.o
all ^ {ObjDir}cdisptst
{ObjDir}cdisptst ^^ {Objs} {ObjDir}AppleLib.o {OleLibs} cdisptst.r resource.h
Link -model far -d -o {targ} -sym full {Objs} {ObjDir}AppleLib.o {OleLibs}
SetFile {targ} -t APPL -c 'CDSP' -a B
Rez -d _MAC -rd -append -o {targ} cdisptst.r
Duplicate -y {targ} {BinDir}
Duplicate -y {targ}.SYM {BinDir}
{ObjDir}AppleLib.o ^ {AppleLibObjs}
Lib -o {ObjDir}AppleLib.o {AppleLibObjs}
## precompiled header
{ObjDir}disptest.h.o ^ disptest.h
cplus disptest.h -o {targ} {cppflags} -dumpc {ObjDir}disptest.h.dump
{ObjDir}guid.c.o ^ guid.c
cplus guid.c -o {targ} {cppflags}
{ObjDir}oleguids.c.o ^ oleguids.c oleguids.h
cplus oleguids.c -o {targ} {cppflags}
{ObjDir}assert.cpp.o ^ {Common}assert.cpp
cplus {Common}assert.cpp -o {targ} {cppflags}
{ObjDir}crempoly.cpp.o ^ {Common}crempoly.cpp disptest.h
cplus {Common}crempoly.cpp -o {targ} {cppflags}
{ObjDir}cunk.cpp.o ^ {Common}cunk.cpp {Common}cunk.h
cplus {Common}cunk.cpp -o {targ} {cppflags}
{ObjDir}cdisp.cpp.o ^ {Common}cdisp.cpp {Common}cdisp.h
cplus {Common}cdisp.cpp -o {targ} {cppflags}
{ObjDir}dballoc.cpp.o ^ {Common}dballoc.cpp {Common}dballoc.h
cplus {Common}dballoc.cpp -o {targ} {cppflags}
{ObjDir}dispdbug.cpp.o ^ {Common}dispdbug.cpp disptest.h
cplus {Common}dispdbug.cpp -o {targ} {cppflags}
{ObjDir}disphelp.cpp.o ^ {Common}disphelp.cpp disptest.h
cplus {Common}disphelp.cpp -o {targ} {cppflags}
{ObjDir}testhelp.cpp.o ^ {Common}testhelp.cpp disptest.h
cplus {Common}testhelp.cpp -o {targ} {cppflags}
{ObjDir}util.cpp.o ^ {Common}util.cpp disptest.h
cplus {Common}util.cpp -o {targ} {cppflags}
{ObjDir}cbind.cpp.o ^ cbind.cpp disptest.h
cplus cbind.cpp -o {targ} {pch} {cppflags}
{ObjDir}cbstr.cpp.o ^ cbstr.cpp disptest.h
cplus cbstr.cpp -o {targ} {pch} {cppflags}
{ObjDir}ccollect.cpp.o ^ ccollect.cpp disptest.h
cplus ccollect.cpp -o {targ} {pch} {cppflags}
{ObjDir}cdatecnv.cpp.o ^ cdatecnv.cpp disptest.h
cplus cdatecnv.cpp -o {targ} {pch} {cppflags}
{ObjDir}cinvsary.cpp.o ^ cinvsary.cpp disptest.h
cplus cinvsary.cpp -o {targ} {pch} {cppflags}
{ObjDir}cinvval.cpp.o ^ cinvval.cpp disptest.h
cplus cinvval.cpp -o {targ} {pch} {cppflags}
{ObjDir}cinvref.cpp.o ^ cinvref.cpp disptest.h
cplus cinvref.cpp -o {targ} {pch} {cppflags}
{ObjDir}cinvex.cpp.o ^ cinvex.cpp disptest.h
cplus cinvex.cpp -o {targ} {pch} {cppflags}
{ObjDir}cnls.cpp.o ^ cnls.cpp disptest.h
cplus cnls.cpp -o {targ} {pch} {cppflags}
{ObjDir}csarray.cpp.o ^ csarray.cpp disptest.h
cplus csarray.cpp -o {targ} {pch} {cppflags}
{ObjDir}ctime.cpp.o ^ ctime.cpp disptest.h
cplus ctime.cpp -o {targ} {pch} {cppflags}
{ObjDir}cvariant.cpp.o ^ cvariant.cpp disptest.h
cplus cvariant.cpp -o {targ} {pch} {cppflags}
{ObjDir}macmain.cpp.o ^ macmain.cpp disptest.h
cplus macmain.cpp -o {targ} {pch} {cppflags}
{ObjDir}misc.cpp.o ^ misc.cpp disptest.h
cplus misc.cpp -o {targ} {pch} {cppflags}
{ObjDir}suite.cpp.o ^ suite.cpp disptest.h
cplus suite.cpp -o {targ} {pch} {cppflags}