File: Makefile.am

package info (click to toggle)
freej 0.10git20100110-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 32,080 kB
  • ctags: 22,705
  • sloc: cpp: 156,254; ansic: 25,531; sh: 13,538; perl: 4,624; makefile: 3,278; python: 2,889; objc: 1,284; asm: 1,125; ruby: 126
file content (22 lines) | stat: -rw-r--r-- 593 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# XXX(godog) what's missing? compilation and jar packaging?
swig_source = freej_java.cpp
swig_header = freej_java.h

BUILT_SOURCES = $(swig_source) $(swig_header)

$(swig_source): $(SWIG_IFACE)
	$(SWIG_COMMAND) -java -o $(swig_source) $(SWIG_IFACE)

pkgjavaexecdir = ${libdir}/jni
pkgjavaexec_LTLIBRARIES = libfreej_g.la

nodist_libfreej_g_la_SOURCES = $(swig_source)
libfreej_g_la_CXXFLAGS = $(FREEJ_CFLAGS) $(JAVA_CFLAGS)
libfreej_g_la_LDFLAGS = $(JAVA_LDFLAGS)
libfreej_g_la_LIBADD = $(top_builddir)/src/libfreej.la

CLEANFILES = $(BUILT_SOURCES)

clean-local:
	rm -f *.class
	rm -f *.java