aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/idelay/idelay.mpw
diff options
context:
space:
mode:
Diffstat (limited to 'externals/grill/idelay/idelay.mpw')
-rw-r--r--externals/grill/idelay/idelay.mpw81
1 files changed, 81 insertions, 0 deletions
diff --git a/externals/grill/idelay/idelay.mpw b/externals/grill/idelay/idelay.mpw
new file mode 100644
index 00000000..d7d3870a
--- /dev/null
+++ b/externals/grill/idelay/idelay.mpw
@@ -0,0 +1,81 @@
+# idelay~ - interpolating delay using flext layer
+# Copyright (c) 2002 Thomas Grill (xovo@gmx.net)
+#
+# Makefile for Apple MPW-PR
+#
+# usage: make -f idelay.mpw
+#
+# ---------------------------------------------
+
+MAKEFILE = idelay.mpw
+¥MondoBuild¥ = {MAKEFILE} # Make blank to avoid rebuilds when makefile is modified
+
+Name = idelay~
+
+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 = delay.cpp
+Headers = delay.h
+
+
+### Object Files ###
+
+Obj-PPC = ¶
+ "{ObjDir}delay.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