summaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-08-20 09:46:17 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-08-20 09:46:17 +0000
commitd1a6ec76784172d0f65359891833b1e4b2d6131e (patch)
tree8dd76b93a23aa669e27781c1e86ec6b0eee1aac1 /java
parent42e6495ad11c6b6a4265e7ad378ba4dfde0e6df8 (diff)
downloadlasso-d1a6ec76784172d0f65359891833b1e4b2d6131e.tar.gz
lasso-d1a6ec76784172d0f65359891833b1e4b2d6131e.tar.xz
lasso-d1a6ec76784172d0f65359891833b1e4b2d6131e.zip
cleaned Makefile.am (I'm curious about the NULL= idiom; where did it come from ?)
Diffstat (limited to 'java')
-rw-r--r--java/Makefile.am62
1 files changed, 23 insertions, 39 deletions
diff --git a/java/Makefile.am b/java/Makefile.am
index 8b0bd5b2..59534ef3 100644
--- a/java/Makefile.am
+++ b/java/Makefile.am
@@ -1,58 +1,42 @@
-
-NULL=
# Define the java module
-JAVA_MODULE=lasso
+JAVA_MODULE = lasso
# Define java package name
-JAVA_PACKAGE=com.entrouvert.lasso
+JAVA_PACKAGE = com.entrouvert.lasso
# Define java Package directory, the tailing '/' is mandatory.
-JAVA_PATH=com/entrouvert/lasso/
-JDK_INCLUDES=@JDK_INCLUDE@
-CLASSPATH=.
+JAVA_PATH = com/entrouvert/lasso/
+JDK_INCLUDES = @JDK_INCLUDE@
+CLASSPATH = .
-javalibdir=$(prefix)/lib/java
-javasharedir=$(prefix)/share/java
+javalibdir = $(prefix)/lib/java
+javasharedir = $(prefix)/share/java
# Shared library.
-javalib_LTLIBRARIES=libjlasso.la
+javalib_LTLIBRARIES = libjlasso.la
-libjlasso_la_SOURCES= $(JAVA_MODULE)_wrap.c
-libjlasso_la_CFLAGS= $(JDK_INCLUDES) \
+libjlasso_la_SOURCES = $(JAVA_MODULE)_wrap.c
+libjlasso_la_CFLAGS = $(JDK_INCLUDES) \
$(LASSO_CFLAGS) \
- -I$(top_srcdir) -I$(top_srcdir)/lasso \
- $(NULL)
-libjlasso_la_LIBADD= $(top_builddir)/lasso/liblasso.la \
- $(LASSO_LIBS) \
- $(NULL)
-libjlasso_la_LDFLAGS= -no-undefined \
- -version-info @LASSO_VERSION_INFO@ \
- -avoid-version -module \
- $(NULL)
-
-# Java package
-javashare_DATA=lasso.jar
-JAVA_JAR=lasso.jar
+ -I$(top_srcdir) -I$(top_srcdir)/lasso
-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
+libjlasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la $(LASSO_LIBS)
-# Sources file in order to beautifully (and so humanly) wrap lasso.
-JAVA_SOURCE_FILES=$(NULL)
-
-# Bytecode version of the java source files.
-JAVA_CLASS_FILES=$(NULL)
+libjlasso_la_LDFLAGS = -no-undefined -avoid-version -module
+# Java package
+javashare_DATA = lasso.jar
+JAVA_JAR = lasso.jar
-SUBDIRS=
+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
# The SWIG outputs are included in the distribution so SWIG is not
# required to use the Java interface
-EXTRA_DIST= lasso-fragment.java \
- $(SWIG_OUTPUTS)
+EXTRA_DIST = lasso-fragment.java $(SWIG_OUTPUTS)
-CLEANFILES=$(JAVA_CRUFT)
-MAINTAINERCLEANFILES=$(SWIG_OUTPUTS)
+CLEANFILES = $(JAVA_CRUFT)
+MAINTAINERCLEANFILES = $(SWIG_OUTPUTS)
$(JAVA_MODULE)_wrap.c $(JAVA_MODULE).java.in: $(srcdir)/../swig/Lasso.i