diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-02-01 00:16:21 +0000 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-02-01 00:16:21 +0000 |
commit | 2348566c2a6cec389b0ae99b3ac061c6d13a58b2 (patch) | |
tree | ca73449e58a09ffe0da601b4619ec4e03656a91f /bindings/java | |
parent | a8783e7d9a5593b0db1c4a5961807a26426b9b50 (diff) | |
download | lasso-2348566c2a6cec389b0ae99b3ac061c6d13a58b2.tar.gz lasso-2348566c2a6cec389b0ae99b3ac061c6d13a58b2.tar.xz lasso-2348566c2a6cec389b0ae99b3ac061c6d13a58b2.zip |
Bindings: make binding generation more silent
* bindings/java/Makefile.am bindings/perl/Makefile.am
bindings/php5/Makefile.am bindings/python/Makefile.am:
use AM_V_GEN, or similar variable for all steps of binding
generation, normal output can be activated with the V=1 argument to
the 'make' command.
Diffstat (limited to 'bindings/java')
-rw-r--r-- | bindings/java/Makefile.am | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/bindings/java/Makefile.am b/bindings/java/Makefile.am index c8e8cbe0..8e489977 100644 --- a/bindings/java/Makefile.am +++ b/bindings/java/Makefile.am @@ -7,6 +7,14 @@ INCLUDES = \ CLASSPATH_ENV= CLASSPATH=.:$(CLASSPATH_JUNIT) CLASSPATH=.:tests +AM_V_JAVAC = $(am__v_JAVAC_$(V)) +am__v_JAVAC_ = $(am__v_JAVAC_$(AM_DEFAULT_VERBOSITY)) +am__v_JAVAC_0 = @echo " JAVAC " $@; + +AM_V_JAR = $(am__v_JAR_$(V)) +am__v_JAR_ = $(am__v_JAR_$(AM_DEFAULT_VERBOSITY)) +am__v_JAR_0 = @echo " JAR " $@; + java_extension_LTLIBRARIES = libjnilasso.la java_extensiondir = ${libdir}/java @@ -21,12 +29,12 @@ lasso_jar_DATA=lasso.jar lasso_jar_class_files = $(java_lasso_source_files:.java=.class) %.class: %.java - $(JAVAC) $(CLASSPATH_OPT) $(CLASSPATH) $(JAVAC_FLAGS) -d . $< + $(AM_V_JAVAC) $(JAVAC) $(CLASSPATH_OPT) $(CLASSPATH) $(JAVAC_FLAGS) -d . $< all_jar_class_files = $(shell find com/entrouvert/lasso -name '*.class' | sed 's%\$$%\\$$%g') lasso.jar: $(java_lasso_source_files:.java=.class) - $(JAR) -cf $@ $(all_jar_class_files) + $(AM_V_JAR) $(JAR) -cf $@ $(all_jar_class_files) # Doc apidir = $(docbasedir)/lasso/java-api @@ -38,7 +46,7 @@ doc: com_entrouvert_lasso_LassoJNI.h: com/entrouvert/lasso/LassoJNI.class $(java_lasso_source_files:.java=.class) - $(JAVAH) $(JAVAH_FLAGS) -classpath . `echo $< | sed 'su/u.ug;su.classuu'` + $(AM_V_GEN) $(JAVAH) $(JAVAH_FLAGS) -classpath . `echo $< | sed 'su/u.ug;su.classuu'` libjnilasso_la_CFLAGS = -fno-strict-aliasing $(LASSO_CORE_CFLAGS) -I$(top_srcdir) -I$(top_builddir) $(AM_CFLAGS) @JAVA_INCLUDE@ libjnilasso_la_CFLAGS += -Wno-unused-parameter @@ -52,8 +60,7 @@ BUILT_SOURCES = com_entrouvert_lasso_LassoJNI.c com_entrouvert_lasso_LassoJNI.h BINDING_OPTION=#--enable-exception-docs $(java_lasso_source_files) com_entrouvert_lasso_LassoJNI.c: wrapper_top.c wrapper_bottom.c lang.py ../bindings.py - $(PYTHON) $(top_srcdir)/bindings/bindings.py $(BINDING_OPTION) -l java --src-dir=$(top_srcdir)/lasso/ $(EXTRA_ARGS) - cp $(srcdir)/GObject.java com/entrouvert/lasso + $(AM_V_GEN) $(PYTHON) $(top_srcdir)/bindings/bindings.py $(BINDING_OPTION) -l java --src-dir=$(top_srcdir)/lasso/ $(EXTRA_ARGS); cp $(srcdir)/GObject.java com/entrouvert/lasso doc-publish: doc |