aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-27 15:33:18 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2003-10-27 15:33:18 +0000
commit828e7ce36b2954e2f0660a532254104cbb10c415 (patch)
tree67472a56cc3c63bfa8575d33596fdf17c98cca0b
parentb3a15eee3ab2d393dcdbe9a87ad354755a2f9a86 (diff)
starting the conversion to making a miXed package rather than separate packages for each subsection
svn path=/trunk/externals/miXed/; revision=1138
-rw-r--r--Makefile.common16
1 files changed, 10 insertions, 6 deletions
diff --git a/Makefile.common b/Makefile.common
index e26bbac..fcdfbed 100644
--- a/Makefile.common
+++ b/Makefile.common
@@ -329,7 +329,7 @@ Makefile.deps:
# LATER try making cyclone-specifics abstracted out ala linux release
# keep cyclone libs, because they offer the max->pd import facility
-PACKAGE_PREFIX = pd-$(BASE_NAME)
+PACKAGE_PREFIX = pd-mixed
PACKAGE_NAME = $(PACKAGE_PREFIX)-$(VERSION)-$(RELEASE)$(BUILD)
darwin_pkg_license:
@@ -339,10 +339,11 @@ darwin_pkg_license:
echo "</FONT></BODY></HTML>" >> License.html
darwin_pkg_clean:
- -sudo rm -Rf installroot/ $(PACKAGE_PREFIX)*.pkg/
+ -sudo rm -Rf installroot/ pd-*.pkg/
-rm -f $(PACKAGE_PREFIX)-*.info *~ 1 License.html
# install into MacOS X style paths: /Library/Pd
+# (this is a little out of date -Hans)
darwin_altpkg: all darwin_pkg_clean darwin_pkg_license
# set up installroot dir
@@ -365,14 +366,17 @@ darwin_altpkg: all darwin_pkg_clean darwin_pkg_license
# install into MSP's default: /usr/local/lib
-darwin_pkg: all darwin_pkg_clean darwin_pkg_license
+darwin_pkg: darwin_pkg_clean darwin_pkg_license
+# compile externals
+ cd ../toxy && make
+ cd ../cyclone && make
# set up installroot dir
test -d installroot/lib/pd/doc/5.reference || mkdir -p installroot/lib/pd/doc/5.reference
- cp ../test/cyclone/*.pd ../test/cyclone/test* ../test/cyclone/*.coll ../test/cyclone/*.mid installroot/lib/pd/doc/5.reference
+ cp ../test/cyclone/*.* ../test/toxy/*.* installroot/lib/pd/doc/5.reference
test -d installroot/lib/pd/extra || mkdir -p installroot/lib/pd/extra
- install -m644 ../bin/*.pd_darwin --group=staff installroot/lib/pd/extra
+ install -m444 ../bin/*.pd_darwin installroot/lib/pd/extra
test -d installroot/bin || mkdir -p installroot/bin
- install -m755 ../bin/cyclist --group=staff installroot/bin
+ install -m555 ../bin/cyclist installroot/bin
cp -f pd-cyclone.info $(PACKAGE_NAME).info
# delete cruft
-find installroot -name .DS_Store -delete