Rename interpretor to interpreter.
[Faustine.git] / interpreter / preprocessor / faust-0.9.47mr3 / examples / faust-stk / Makefile.iphonecompile
diff --git a/interpreter/preprocessor/faust-0.9.47mr3/examples/faust-stk/Makefile.iphonecompile b/interpreter/preprocessor/faust-0.9.47mr3/examples/faust-stk/Makefile.iphonecompile
new file mode 100644 (file)
index 0000000..7a2822e
--- /dev/null
@@ -0,0 +1,16 @@
+dspsrc  := $(wildcard *.dsp)
+cppsrc  := $(addprefix $(DEST), $(dspsrc:.dsp=.cpp))
+appl   := $(addprefix $(DEST), $(dspsrc:.dsp=$(EXT)))
+
+all :  $(appl)
+
+$(DEST)% : %.dsp
+       install -d $@
+       cp -r /usr/local/lib/faust/iPhone/* $@
+       faust $(VEC) -a $(ARCH) $< -o $@/iphone-faust.h
+       xcodebuild -project $@/iPhone.xcodeproj PRODUCT_NAME=$(<:.dsp=)
+       cp -r $@/build/Release-iphoneos/$(<:.dsp=.app) $@/../
+       rm -r $@
+
+clean :
+       rm -f $(DEST)