summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2007-07-04 15:30:07 +0000
committerbringert <bringert@cs.chalmers.se>2007-07-04 15:30:07 +0000
commit849561bb1872b84d3dbdd2687faa09f2652635ac (patch)
tree1e1cb6021e5a3fdad04699e780b730abc9388294
parent2b5197d61d69f3843c6de31c9e6aa21243f66cde (diff)
Added lib target to src/Makefile. It builds all the resource-1.0 modules.
-rw-r--r--src/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/Makefile b/src/Makefile
index 0c89fd067..47a5372d9 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -63,7 +63,7 @@ else
endif
.PHONY: all unix jar tags gfdoc windows install install-gf \
- temp install-gfdoc install-editor \
+ lib temp install-gfdoc install-editor \
today help clean windows-msi
all: unix gfdoc $(BUILD_JAR)
@@ -204,6 +204,13 @@ gfcc2c:
mv tools/c/gfcc2c ../bin
#
+# Resource grammars
+#
+
+lib:
+ $(MAKE) -C ../lib/resource-1.0 $(GF_LIB_PACKAGES)
+
+#
# Distribution
#
@@ -238,7 +245,7 @@ binary-dist:
$(INSTALL) -m 0644 ../README ../LICENSE $(BIN_DIST_DIR)
$(INSTALL) -m 0644 INSTALL.binary $(BIN_DIST_DIR)/INSTALL
$(INSTALL) -m 0644 Makefile.binary $(BIN_DIST_DIR)/Makefile
- $(MAKE) -C ../lib $(GF_LIB_PACKAGES)
+ $(MAKE) lib
$(INSTALL) -d $(addprefix $(BIN_DIST_DIR)/lib/, $(GF_LIB_PACKAGES))
(cd ../lib && find $(GF_LIB_PACKAGES) -type f -name '*.gf?' -exec $(INSTALL) -m 0644 '{}' '../src/$(BIN_DIST_DIR)/lib/{}' ';')
$(TAR) -zcf GF-$(PACKAGE_VERSION)-$(host).tgz $(BIN_DIST_DIR)