From 51d3ade165a967580f16b41ef3e00cde08c6ff09 Mon Sep 17 00:00:00 2001 From: bringert Date: Wed, 4 Jul 2007 13:27:22 +0000 Subject: Install compiled resource modules in source and binary installs. --- src/Makefile.binary | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/Makefile.binary') diff --git a/src/Makefile.binary b/src/Makefile.binary index d23ae9b61..53cd6135d 100644 --- a/src/Makefile.binary +++ b/src/Makefile.binary @@ -1,17 +1,27 @@ include config.mk GF_DATA_DIR=$(datadir)/GF-$(PACKAGE_VERSION) +GF_LIB_DIR=$(GF_DATA_DIR)/lib + +GF_LIB_PACKAGES = alltenses mathematical multimodal prelude present + +.PHONY: install uninstall -.PHONY: install install: $(INSTALL) -d $(bindir) $(INSTALL) gf$(EXEEXT) gfdoc$(EXEEXT) jgf gfeditor $(bindir) $(INSTALL) -d $(GF_DATA_DIR) $(INSTALL) -m 0644 gf-java.jar $(GF_DATA_DIR) $(INSTALL) -m 0644 gfeditor.jar $(GF_DATA_DIR) + $(INSTALL) -d $(GF_LIB_DIR) + $(INSTALL) -d $(addprefix $(GF_LIB_DIR)/, $(GF_LIB_PACKAGES)) + (cd lib && find $(GF_LIB_PACKAGES) -type f -name '*.gf?' -exec $(INSTALL) -m 0644 '{}' '$(GF_LIB_DIR)/{}' ';') uninstall: -rm -f $(bindir)/gf$(EXEEXT) $(bindir)/gfdoc$(EXEEXT) $(bindir)/jgf $(bindir)/gfeditor -rm -f $(GF_DATA_DIR)/gf-java.jar -rm -f $(GF_DATA_DIR)/gfeditor.jar - -rmdir $(GF_DATA_DIR) \ No newline at end of file + -rm -f $(addsuffix /*.gf?, $(addprefix $(GF_LIB_DIR)/, $(GF_LIB_PACKAGES))) + -rmdir $(addprefix $(GF_LIB_DIR)/, $(GF_LIB_PACKAGES)) + -rmdir $(GF_LIB_DIR) + -rmdir $(GF_DATA_DIR) -- cgit v1.2.3