From c5bc1501b93b66d9297dc6d5e17c8fb7e2fcbb31 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pablo=20Mart=C3=ADn?= <caedesv@users.sourceforge.net>
Date: Sun, 7 Sep 2003 20:03:53 +0000
Subject: Updating pdp to current version 0.12.2

svn path=/trunk/externals/pdp/; revision=937
---
 scaf/Makefile | 43 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)
 create mode 100644 scaf/Makefile

(limited to 'scaf/Makefile')

diff --git a/scaf/Makefile b/scaf/Makefile
new file mode 100644
index 0000000..d9af670
--- /dev/null
+++ b/scaf/Makefile
@@ -0,0 +1,43 @@
+include Makefile.config
+
+all: pdp_scaf.pd_linux
+
+pdp_scaf_all:
+	make -C include
+	make -C compiler
+	make -C rules
+	make -C pdp
+
+clean:
+	rm -f *~
+	rm -f pdp_scaf.pd_linux
+	make -C include clean
+	make -C compiler clean
+	make -C rules clean
+	make -C pdp clean
+
+mrproper: clean
+	rm -rf configure
+	rm -rf config.status
+	rm -rf config.log
+	rm -rf autom4te.cache
+	#this needs to stay in
+	#rm -rf Makefile.config
+
+pdp_scaf.pd_linux: pdp_scaf_all
+	rm -f pdp_scaf.pd_linux
+	gcc -export_dynamic -shared -o pdp_scaf.pd_linux pdp/*.o $(PDP_CA_LIBS)
+
+install: all
+	install -d $(prefix)/lib/scaf
+	install -m 755 compiler/scafc $(prefix)/bin || echo failed
+	install -m 755 compiler/scafc.pl $(prefix)/lib/scaf || echo failed
+	install -m 644 compiler/kernel.scaf $(prefix)/lib/scaf || echo failed
+	install -m 644 compiler/scafmacro.s $(prefix)/lib/scaf || echo failed
+	install -m 644 compiler/optim.rules $(prefix)/lib/scaf || echo failed
+	install -m 755 rules/carules.scafo $(prefix)/lib/scaf/default.scafo || echo failed
+	#Check if pd is installed in $(prefix)/lib/pd. 
+	#If this fails the pdp_scaf lib and the docs won't be installed. 
+	test -d $(prefix)/lib/pd
+	install -m 755 pdp_scaf.pd_linux $(prefix)/lib/pd/externs
+	install -m 644 doc/*.pd $(prefix)/lib/pd/doc/5.reference
-- 
cgit v1.2.1