X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=java%2FMakefile.am;h=cb2c1b8931f2cef8a399857b32e13104bc489349;hb=2b6f8df951cb74149a9ab9c5146e6dd8498b9e87;hp=e818b810286ef4b9eb45a9fe30fc45b7eff92ad1;hpb=378fa1c78cea8fb56bf759fe3110bbdb1422fac7;p=lttng-ust.git diff --git a/java/Makefile.am b/java/Makefile.am index e818b810..cb2c1b89 100644 --- a/java/Makefile.am +++ b/java/Makefile.am @@ -1,15 +1,21 @@ -INCLUDES = -I$(top_builddir)/share -I$(top_builddir)/libust $(KCOMPAT_CFLAGS) $(URCU_CFLAGS) +if BUILD_JNI_INTERFACE + +AM_CPPFLAGS = -I$(top_srcdir)/include lib_LTLIBRARIES = libustjava.la -libustjava_la_SOURCES = UST.c UST.h -noinst_DATA = UST.java +libustjava_la_SOURCES = UST.c UST.h ust_java.h +dist_noinst_DATA = UST.java libustjava_la_LIBADD = -lc -L$(top_builddir)/libust/.libs -lust -all: UST.class +all: UST.class UST.h clean-local: rm -rf UST.h UST.class UST.class: UST.java - javac UST.java + javac -d "$(builddir)" "$(srcdir)/UST.java" + +UST.h: UST.class + javah -jni UST +endif