aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-01-16 04:30:33 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-01-16 04:30:33 +0000
commitf51442d13a6f777688fdd870d7d1f76e85342b27 (patch)
tree1644cd826eebf0ddf795c1cf205306b75347b2c6 /packages
parent70edacb2eae1d625267930eeb7fd87a65015d2b9 (diff)
added some parts of the Gem build system, its not functional yet
svn path=/trunk/; revision=4412
Diffstat (limited to 'packages')
-rw-r--r--packages/Makefile19
1 files changed, 14 insertions, 5 deletions
diff --git a/packages/Makefile b/packages/Makefile
index b787ff77..e2cc9424 100644
--- a/packages/Makefile
+++ b/packages/Makefile
@@ -132,11 +132,6 @@ flext:
-cd $(externals_src)/nusmuk/msd3D && $(externals_src)/grill/flext/build.sh \
pd gcc
-#------------------------------------------------------------------------------
-# Gem
-gem:
-# cd $(gem_src)/Gem && xcodebuild
-
#------------------------------------------------------------------------------
# pd
@@ -348,6 +343,20 @@ flext_install:
#------------------------------------------------------------------------------
# gem_install
GEM_NAME = Gem
+$(gem_src)/src/configure: $(gem_src)/src/configure.ac
+ cd $(gem_src)/src && autoconf
+
+$(gem_src)/src/Make.config: $(gem_src)/src/Make.config.in
+ cd $(gem_src)/src && ./configure --with-pd=../../pd
+
+$(gem_src)/src/Gem.$(EXTENSION): $(gem_src)/src/configure \
+$(gem_src)/src/Make.config
+ make -C $(gem_src)/src
+
+#gem: $(gem_src)/src/Gem.$(EXTENSION)
+gem:
+# cd $(gem_src)/Gem && xcodebuild
+
gem_install: gem $(helpdir)
install -d $(helpdir)/$(GEM_NAME)
install -p $(gem_src)/help/*.* $(helpdir)/$(GEM_NAME)