java/aubio/Makefile.am: fix pkgjavadir
[aubio.git] / java / aubio / Makefile.am
1 NOWARN_CFLAGS = -Wno-strict-aliasing
2
3 AM_CFLAGS = @AUBIO_CFLAGS@ $(NOWARN_CFLAGS) $(SWCFLAGS) \
4         -I$(top_builddir)/src -I$(top_srcdir)/src -I$(top_srcdir)/ext \
5         -I/usr/lib/jvm/java-6-sun-1.6.0.04/include \
6         -I${prefix}/lib/jvm/java-6-sun-1.6.0.04/include \
7         -I/usr/lib/jvm/java-6-sun-1.6.0.04/include/linux \
8         -I${prefix}/lib/jvm/java-6-sun-1.6.0.04/include/linux \
9         -I/usr/include \
10         -I${prefix}/include
11
12 SWLDFLAGS = -shared
13
14 AUBIO_LDFLAGS = $(SWLDFLAGS) \
15         -L$(top_builddir)/ext -laubioext \
16         -L$(top_builddir)/src -laubio
17
18 pkgjavadir = ${libdir}/java/aubio
19
20 pkgjava_LTLIBRARIES = libaubiowrapper.la
21
22 libaubiowrapper_la_LDFLAGS = -module -avoid-version $(AUBIO_LDFLAGS) 
23 libaubiowrapper_la_SOURCES = aubio_wrap.c
24
25 aubio_wrap.c:
26         $(SWIG) -outdir . -o aubio_wrap.c -java $(top_srcdir)/swig/aubio.i
27
28 CLEANFILES = aubio_* SWIGTYPE_* *aubiowrapper* midi_* 
29
30 simple_test:
31         javac *.java
32         LD_LIBRARY_PATH=.libs java main