|
GCJH = gcjh |
|
1 |
|
|
2 |
java_class_files = \ |
# Do nothing here. |
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletContextImpl.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletLoader.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletStubImpl.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletWarning.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ConsoleDialog.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ContextManager.class \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/PreferencesDialog.class |
|
|
|
|
|
jni_header_files = \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletContextImpl.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletLoader.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletStubImpl.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletWarning.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ConsoleDialog.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ContextManager.h \ |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/PreferencesDialog.h |
|
|
|
|
|
noinst_LTLIBRARIES = libgnugcjwebplugin.la |
|
|
|
|
|
libgnugcjwebplugin_la_SOURCES = \ |
|
|
AppletContextImpl.java \ |
|
|
AppletLoader.java \ |
|
|
AppletStubImpl.java \ |
|
|
AppletWarning.java \ |
|
|
ConsoleDialog.java \ |
|
|
ContextManager.java \ |
|
|
PreferencesDialog.java \ |
|
|
natAppletContextImpl.cc \ |
|
|
natAppletStubImpl.cc |
|
|
|
|
|
libgnugcjwebplugin_la_DEPENDENCIES = $(java_class_files) $(jni_header_files) |
|
|
|
|
|
libgnugcjwebplugin_la_GCJFLAGS = --classpath $(top_srcdir)/src $(LIBGCJ_CFLAGS) |
|
|
|
|
|
libgnugcjwebplugin_la_CXXFLAGS = -I $(top_builddir)/src/gnu/gcjwebplugin |
|
|
|
|
|
# For some reason, libtool puts objects before dependencies in the |
|
|
# prerequisites list. We need dependencies first so that headers get |
|
|
# built before objects. |
|
|
libgnugcjwebplugin.la: $(libgnugcjwebplugin_la_DEPENDENCIES) $(libgnugcjwebplugin_la_OBJECTS) |
|
|
$(GCJLINK) $(libgnugcjwebplugin_la_LDFLAGS) $(libgnugcjwebplugin_la_OBJECTS) $(libgnugcjwebplugin_la_LIBADD) $(LIBS) |
|
|
|
|
|
# JNI header targets |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletContextImpl.h: $(srcdir)/AppletContextImpl.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletContextImpl |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletLoader.h: $(srcdir)/AppletLoader.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletLoader |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletStubImpl.h: $(srcdir)/AppletStubImpl.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletStubImpl |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletWarning.h: $(srcdir)/AppletWarning.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletWarning |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ConsoleDialog.h: $(srcdir)/ConsoleDialog.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ConsoleDialog |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ContextManager.h: $(srcdir)/ContextManager.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ContextManager |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/PreferencesDialog.h: $(srcdir)/PreferencesDialog.java |
|
|
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.PreferencesDialog |
|
|
|
|
|
# class targets |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletContextImpl.class: $(srcdir)/AppletContextImpl.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletLoader.class: $(srcdir)/AppletLoader.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletStubImpl.class: $(srcdir)/AppletStubImpl.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/AppletWarning.class: $(srcdir)/AppletWarning.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ConsoleDialog.class: $(srcdir)/ConsoleDialog.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/ContextManager.class: $(srcdir)/ContextManager.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
$(top_builddir)/src/gnu/gcjwebplugin/PreferencesDialog.class: $(srcdir)/PreferencesDialog.java |
|
|
$(GCJ) --classpath=$(top_srcdir)/src -C -d $(top_builddir)/src $< |
|
|
|
|
|
clean-local: |
|
|
rm -f $(java_class_files) $(jni_header_files) |
|