4 |
|
|
5 |
CLEANFILES = $(jni_files) |
CLEANFILES = $(jni_files) |
6 |
|
|
7 |
|
BUILT_SOURCES = $(jni_files) |
8 |
|
|
|
gnuappletdir = ${datadir}/java |
|
9 |
|
|
10 |
gnuapplet_JAVA = \ |
java_source_files = \ |
11 |
AppletContextImpl.java \ |
AppletContextImpl.java \ |
12 |
AppletLoader.java \ |
AppletLoader.java \ |
13 |
AppletStubImpl.java \ |
AppletStubImpl.java \ |
14 |
AppletWarning.java |
AppletWarning.java |
15 |
|
|
16 |
|
javao_files = $(java_source_files:.java=.lo) |
17 |
|
|
18 |
|
|
19 |
noinst_LTLIBRARIES = libjni-gnu-applet.la |
noinst_LTLIBRARIES = libjni-gnu-applet.la |
20 |
|
|
22 |
natAppletContextImpl.c \ |
natAppletContextImpl.c \ |
23 |
natAppletStubImpl.c |
natAppletStubImpl.c |
24 |
|
|
25 |
libjni_gnu_applet_la_DEPENDENCIES = jni |
libjni_gnu_applet_la_DEPENDENCIES = $(jni_files) $(javao_files) |
26 |
|
|
27 |
libjni_gnu_applet_la_CFLAGS = $(LIBGCJ_CFLAGS) |
libjni_gnu_applet_la_CFLAGS = $(LIBGCJ_CFLAGS) |
28 |
|
|
29 |
libjni_gnu_applet_la_LDFLAGS = $(LIBGCJ_LIBS) |
libjni_gnu_applet_la_LDFLAGS = $(LIBGCJ_LIBS) |
30 |
|
|
31 |
|
libjni_gnu_applet_la_LIBADD = $(javao_files) |
32 |
|
|
|
jni: $(jni_files) |
|
33 |
|
|
34 |
%.h: %.java |
.java.h: |
35 |
gcjh -jni --classpath $(top_builddir)/gnu/applet $* -d $(top_builddir)/src/gnu/applet -o $@ |
gcjh -jni --classpath $(top_builddir)/gnu/applet $* -d $(top_builddir)/src/gnu/applet -o $@ |
36 |
|
|
37 |
|
.java.lo: |
38 |
|
$(GCJ) -c -o $@ $< |