diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2003-10-27 02:36:57 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2003-10-27 02:36:57 +0000 |
commit | 95b953a6fb902b4e246f14a82e664303848d30b2 (patch) | |
tree | 9ea7d231cb4add470fc1d6134bf6347dbbfddc96 /externals/build | |
parent | 19a71b7b8a1309e9a86b3238323c27b586b4684d (diff) |
further refined the installer process
svn path=/trunk/; revision=1135
Diffstat (limited to 'externals/build')
-rw-r--r-- | externals/build/darwin/makefile | 21 |
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 |