aboutsummaryrefslogtreecommitdiff
path: root/externals/build/darwin
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-27 02:36:57 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-27 02:36:57 +0000
commit95b953a6fb902b4e246f14a82e664303848d30b2 (patch)
tree9ea7d231cb4add470fc1d6134bf6347dbbfddc96 /externals/build/darwin
parent19a71b7b8a1309e9a86b3238323c27b586b4684d (diff)
further refined the installer process
svn path=/trunk/; revision=1135
Diffstat (limited to 'externals/build/darwin')
-rw-r--r--externals/build/darwin/makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/externals/build/darwin/makefile b/externals/build/darwin/makefile
index e0f51b38..437df611 100644
--- a/externals/build/darwin/makefile
+++ b/externals/build/darwin/makefile
@@ -33,8 +33,7 @@ clean:
install-doc:
test -d $(prefix)/doc/5.reference || mkdir -p $(prefix)/doc/5.reference
install -m444 ../../OSCx/doc/*.pd \
- ../../ann/examples/*.pd \
- ../../ann/examples/*.som \
+ ../../ann/examples/*.* \
../../aenv~/*.pd \
../../build/*.pd \
../../chaos/*.pd \
@@ -47,8 +46,7 @@ install-doc:
../../gem2pdp/*.pd \
../../hcs/*.pd \
../../markex/*.pd \
- ../../maxlib/help/*.pd \
- ../../maxlib/help/*.txt \
+ ../../maxlib/help/*.* \
../../motex/*.pd \
../../pdogg/*/*.pd \
../../plugin~/*.pd \
@@ -63,6 +61,12 @@ install-doc:
cd ../../sprinkler && autoconf && ./configure
install -m444 ../../sprinkler/sprinkler-help.pd $(prefix)/doc/5.reference
+install-abstractions:
+ test -d $(prefix)/extra || mkdir -p $(prefix)/extra
+ install -m444 \
+ ../../vbap/graph-to-aziele.pd \
+ $(prefix)/extra
+
install: install-doc
test -d $(prefix)/extra || mkdir -p $(prefix)/extra
install -m644 *.pd_darwin $(prefix)/extra
@@ -85,7 +89,7 @@ PACKAGE_NAME = $(PACKAGE_PREFIX)-$(EXTERNALS_VERSION)
darwin_pkg_license:
# generate HTML version of License
- echo "<HTML><BODY><FONT SIZE="-1">" > License.html
+ echo "<HTML><BODY><FONT SIZE=\"-1\">" > License.html
cat ../../creb/COPYING | sed -e 's/^$$/\<P\>/g' >> License.html
echo "</FONT></BODY></HTML>" >> License.html
@@ -99,11 +103,12 @@ darwin_pkg_clean:
# install into MSP's default: /usr/local/lib
darwin_pkg: DESTDIR = installroot
-darwin_pkg: all install darwin_pkg_clean darwin_pkg_license darwin_pkg_welcome
+darwin_pkg: prefix = $(DESTDIR)/pd
+darwin_pkg: all install darwin_pkg_license darwin_pkg_welcome
# set up installroot dir
# test -d installroot/pd/doc/5.reference/ || mkdir -p installroot/pd/doc/5.reference/
- test -d installroot/pd/extra || mkdir -p installroot/pd/extra
- install -m644 --group=staff *.pd_darwin installroot/pd/extra
+# test -d installroot/pd/extra || mkdir -p installroot/pd/extra
+# install -m644 --group=staff *.pd_darwin installroot/pd/extra
cp -f pd-externals.info $(PACKAGE_NAME).info
# delete cruft
-find installroot -name .DS_Store -delete