diff options
author | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-18 16:29:02 +0000 |
---|---|---|
committer | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-18 16:29:02 +0000 |
commit | 8b51d48a47c56c176947dc27bdf25515e3722705 (patch) | |
tree | b8001e9f869c3423c193ceee1efb46450f260aa5 /java | |
parent | ea67e007f0e4de8d4fef86a3078d90d178e8f611 (diff) | |
download | lasso-8b51d48a47c56c176947dc27bdf25515e3722705.tar.gz lasso-8b51d48a47c56c176947dc27bdf25515e3722705.tar.xz lasso-8b51d48a47c56c176947dc27bdf25515e3722705.zip |
Java now distributes itself well and compile well too.
(SWIG not needed when compiling sources distribution.)
Diffstat (limited to 'java')
-rw-r--r-- | java/Makefile.am | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/java/Makefile.am b/java/Makefile.am index da635016..53faadb0 100644 --- a/java/Makefile.am +++ b/java/Makefile.am @@ -26,7 +26,7 @@ libjlasso_la_LDFLAGS=-no-undefined -version-info @LASSO_VERSION_INFO@ \ javashare_DATA=lasso.jar JAVA_JAR=lasso.jar -SWIG_OUTPUTS=$(JAVA_PATH)$(JAVA_MODULE).java $(JAVA_MODULE)_wrap.c +SWIG_OUTPUTS=$(JAVA_PATH)$(JAVA_MODULE).java $(JAVA_MODULE)_wrap.c $(JAVA_MODULE).java.in JAVA_CRUFT=$(JAVA_PATH)$(JAVA_MODULE).class $(JAVA_MODULE)_wrap.o \ $(JAVA_JAR) \ $(JAVA_PATH)$(JAVA_MODULE)JNI.java @@ -49,7 +49,7 @@ CLEANFILES=$(JAVA_CRUFT) MAINTAINERCLEANFILES=$(SWIG_OUTPUTS) -$(JAVA_MODULE)_wrap.c $(JAVA_PATH)$(JAVA_MODULE).java.in: $(srcdir)/../swig/Lasso.i +$(JAVA_MODULE)_wrap.c $(JAVA_MODULE).java.in: $(srcdir)/../swig/Lasso.i here=`pwd`; \ mkdir -p $(JAVA_PATH) \ cd $(JAVA_PATH); \ @@ -62,11 +62,10 @@ $(JAVA_MODULE)_wrap.c $(JAVA_PATH)$(JAVA_MODULE).java.in: $(srcdir)/../swig/Lass rm -f $(JAVA_MODULE)_wrap.c $(JAVA_MODULE)JNI.java; \ mv $(JAVA_MODULE)_wrap.c.new $(JAVA_MODULE)_wrap.c; \ fi; \ - mv $(JAVA_MODULE)_wrap.c $$here; \ mv $(JAVA_MODULE).java $(JAVA_MODULE).java.in # FIXME There must be a better way to do this with SWIG -$(JAVA_PATH)$(JAVA_MODULE).java: $(JAVA_PATH)$(JAVA_MODULE).java.in lasso-fragment.java +$(JAVA_PATH)$(JAVA_MODULE).java: $(JAVA_MODULE).java.in lasso-fragment.java sed -e 's/^}//' $(JAVA_MODULE).java.in > $(JAVA_PATH)$(JAVA_MODULE).java.tmp cat $(JAVA_PATH)$(JAVA_MODULE).java.tmp lasso-fragment.java > $@ echo "}" >> $@ |