1 |
jni_files = \ |
GCJH = gcjh |
|
AppletContextImpl.h \ |
|
|
AppletStubImpl.h |
|
|
|
|
|
CLEANFILES = $(jni_files) |
|
|
|
|
|
BUILT_SOURCES = $(jni_files) |
|
2 |
|
|
3 |
|
|
4 |
java_source_files = \ |
java_source_files = \ |
5 |
AppletContextImpl.java \ |
AppletContextImpl.java \ |
6 |
AppletLoader.java \ |
AppletLoader.java \ |
7 |
AppletStubImpl.java \ |
AppletStubImpl.java \ |
8 |
AppletWarning.java |
AppletWarning.java \ |
9 |
|
ContextManager.java |
10 |
|
|
11 |
|
|
12 |
|
java_o_files = $(java_source_files:.java=.lo) |
13 |
|
|
14 |
|
java_class_files = $(java_source_files:.java=.class) |
15 |
|
|
16 |
javao_files = $(java_source_files:.java=.lo) |
jni_header_files = $(java_source_files:.java=.h) |
17 |
|
|
18 |
|
|
19 |
|
CLEANFILES = $(java_class_files) $(jni_header_files) |
20 |
|
|
21 |
|
BUILT_SOURCES = $(java_class_files) $(jni_header_files) |
22 |
|
|
23 |
|
|
24 |
noinst_LTLIBRARIES = libjni-gnu-applet.la |
noinst_LTLIBRARIES = libjni-gnu-applet.la |
27 |
natAppletContextImpl.c \ |
natAppletContextImpl.c \ |
28 |
natAppletStubImpl.c |
natAppletStubImpl.c |
29 |
|
|
30 |
libjni_gnu_applet_la_DEPENDENCIES = $(jni_files) $(javao_files) |
libjni_gnu_applet_la_DEPENDENCIES = $(jni_header_files) $(java_o_files) |
31 |
|
|
32 |
libjni_gnu_applet_la_CFLAGS = $(LIBGCJ_CFLAGS) |
libjni_gnu_applet_la_CFLAGS = $(LIBGCJ_CFLAGS) |
33 |
|
|
34 |
libjni_gnu_applet_la_LDFLAGS = $(LIBGCJ_LIBS) |
libjni_gnu_applet_la_LDFLAGS = $(LIBGCJ_LIBS) |
35 |
|
|
36 |
libjni_gnu_applet_la_LIBADD = $(javao_files) |
libjni_gnu_applet_la_LIBADD = $(java_o_files) |
37 |
|
|
38 |
|
|
39 |
.java.h: |
.java.h: |
40 |
gcjh -jni --classpath $(top_builddir)/gnu/applet $* -d $(top_builddir)/src/gnu/applet -o $@ |
$(GCJH) -jni --classpath . -d . $* -o $@ |
41 |
|
|
42 |
|
.java.class: |
43 |
|
$(GCJ) -fclasspath=$(top_builddir)/src -C $< |
44 |
|
|
45 |
.java.lo: |
.java.lo: |
46 |
$(GCJ) -c -o $@ $< |
$(GCJ) -fclasspath=$(top_builddir)/src -c -o $@ $< |