diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2002-10-22 23:07:10 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2002-10-22 23:07:10 +0000 |
commit | d62e56f4df9594f72ce501f5e19c974fd18e7295 (patch) | |
tree | 635d4af7a7c2425098e60ca277086ec436b617f7 /externals/grill/flext/flext.mpw | |
parent | c6f373c281ecb5cd1f4aa7a070e15cc61ab8793c (diff) |
This commit was generated by cvs2svn to compensate for changes in r186,
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=187
Diffstat (limited to 'externals/grill/flext/flext.mpw')
-rw-r--r-- | externals/grill/flext/flext.mpw | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/externals/grill/flext/flext.mpw b/externals/grill/flext/flext.mpw new file mode 100644 index 00000000..a287b220 --- /dev/null +++ b/externals/grill/flext/flext.mpw @@ -0,0 +1,78 @@ +# flext - C++ layer for Max/MSP and pd (pure data) externals +# Copyright (c) 2001,2002 Thomas Grill (xovo@gmx.net) +# +# Makefile for Apple MPW-PR +# +# usage: make -f flext.mpw +# +# --------------------------------------------- + +MAKEFILE = flext.mpw +¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified + +Name = flext + +ObjDir = :MPW: +MaxSDK = Daten:Prog Stuff:Max/MSP SDK:SDK Examples +Includes = -i :,"{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes" +Defines = -d MAXMSP + +Sym-PPC = -sym off +Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch +WarnOff = -w 35 # arg not used + +PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags} {WarnOff} + + +### Source Files ### + +Headers = flstdc.h flbase.h fldefs.h flext.h flclass.h fldsp.h flthr.h flmspbuffer.h flinternal.h +SrcFiles = flbase.cpp flbuf.cpp flext.cpp fllib.cpp fldsp.cpp flatom.cpp flsetup.cpp flthr.cpp flutil.cpp flxlet.cpp + +SrcDir = :source: + +### Object Files ### + +ObjFiles-PPC = ¶ + "{ObjDir}flbase.cpp.x" ¶ + "{ObjDir}flbuf.cpp.x" ¶ + "{ObjDir}flext.cpp.x" ¶ + "{ObjDir}fllib.cpp.x" ¶ + "{ObjDir}fldsp.cpp.x" ¶ + "{ObjDir}flatom.cpp.x" ¶ + "{ObjDir}flsetup.cpp.x" ¶ + "{ObjDir}flthr.cpp.x" ¶ + "{ObjDir}flutil.cpp.x" ¶ + "{ObjDir}flxlet.cpp.x" + +### Libraries ### + +LibFiles-PPC = + + +### Default Rules ### + +{ObjDir} Ä {SrcDir} + +.cpp.x Ä .cpp {¥MondoBuild¥} {Headers} + {PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions} + + +### Build Rules ### + +all Ä Folder {ObjDir}{Name}.o + +Folder Ä + if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end + +{ObjDir}{Name}.o ÄÄ {ObjFiles-PPC} {LibFiles-PPC} + PPCLink ¶ + -o {Targ} ¶ + {Deps} ¶ + {Sym-PPC} ¶ + -mf -d ¶ + -t 'XCOF' ¶ + -c 'MPS ' ¶ + -xm l + + |