From c5bc1501b93b66d9297dc6d5e17c8fb7e2fcbb31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Mart=C3=ADn?= 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