aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/namedobjs/namedobjs.mpw
diff options
context:
space:
mode:
Diffstat (limited to 'externals/grill/namedobjs/namedobjs.mpw')
-rwxr-xr-xexternals/grill/namedobjs/namedobjs.mpw81
1 files changed, 81 insertions, 0 deletions
diff --git a/externals/grill/namedobjs/namedobjs.mpw b/externals/grill/namedobjs/namedobjs.mpw
new file mode 100755
index 00000000..8d99a5dd
--- /dev/null
+++ b/externals/grill/namedobjs/namedobjs.mpw
@@ -0,0 +1,81 @@
+# namedobjs - list named objects in a patcher
+# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
+#
+# Makefile for Apple MPW-PR
+#
+# usage: make -f namedobjs.mpw
+#
+# ---------------------------------------------
+
+MAKEFILE = namedobjs.mpw
+¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
+
+Name = namedobjs
+
+ObjDir = :MPW:
+MaxSDK = HD Daten:Prog Stuff:Max/MSP SDK:SDK Examples
+flext = ::flext:
+Includes = -i :,"{flext}","{MaxSDK}:Max Includes","{MaxSDK}:MSP Includes"
+Defines = -d MAXMSP
+
+Sym-PPC = -sym off
+Flags = -bool on -enum int -includes unix -opt speed,unroll,unswitch
+
+
+PPCCPlusOptions = {Includes} {Sym-PPC} {Defines} {Flags}
+
+
+### Source Files ###
+
+SrcFiles = main.cpp
+Headers =
+
+
+### Object Files ###
+
+Obj-PPC = ¶
+ "{ObjDir}main.cpp.x"
+
+LibFiles-Ext = ¶
+ "{flext}MPW:flext.o" ¶
+ "{MaxSDK}:Max Includes:MaxLib" ¶
+ "{MaxSDK}:MSP Includes:MaxAudioLib"
+
+### Libraries ###
+
+LibFiles-PPC = ¶
+ "{SharedLibraries}StdCLib" ¶
+ "{SharedLibraries}MathLib" ¶
+ "{PPCLibraries}StdCRuntime.o" ¶
+ "{PPCLibraries}PPCCRuntime.o" ¶
+ "{PPCLibraries}MrCPlusLib.o" ¶
+
+
+### Default Rules ###
+
+{ObjDir} Ä :
+
+.cpp.x Ä .cpp {¥MondoBuild¥} {Headers}
+ {PPCCPlus} {depDir}{default}.cpp -o {targDir}{default}.cpp.x {PPCCPlusOptions}
+
+
+### Build Rules ###
+
+all Ä Folder {¥MondoBuild¥} {ObjDir}{Name}
+
+Folder ÄÄ
+ if !`Exists {ObjDir}` ; NewFolder {ObjDir} ; end
+
+{ObjDir}{Name} Ä {Obj-PPC}
+ PPCLink ¶
+ -o {Targ} ¶
+ {deps} ¶
+ {LibFiles-Ext} ¶
+ {LibFiles-PPC} ¶
+ {Sym-PPC} ¶
+ -mf -d ¶
+ -t 'iLaF' ¶
+ -c 'max2' ¶
+ -xm s ¶
+ -export main ¶
+ -main main