6 |
|
|
7 |
gcjappletviewer_SOURCES = \ |
gcjappletviewer_SOURCES = \ |
8 |
gnu/gcjwebplugin/AppletViewer.java \ |
gnu/gcjwebplugin/AppletViewer.java \ |
9 |
gnu/gcjwebplugin/AppletTag.java |
gnu/gcjwebplugin/AppletTag.java \ |
10 |
|
gnu/gcjwebplugin/PluginAppletViewer.java |
11 |
|
|
12 |
gcjappletviewer_LDADD = \ |
gcjappletviewer_LDADD = \ |
|
libgnugcjwebplugin.la \ |
|
13 |
gnu/getopt/libgnugetopt.la \ |
gnu/getopt/libgnugetopt.la \ |
14 |
gnu/getopt/properties.o |
gnu/getopt/properties.o |
15 |
|
# libgnugcjwebplugin.la |
16 |
|
|
17 |
gcjappletviewer_GCJFLAGS = --classpath $(top_srcdir)/src $(LIBGCJ_CFLAGS) |
gcjappletviewer_GCJFLAGS = --classpath $(top_srcdir)/src $(LIBGCJ_CFLAGS) |
18 |
gcjappletviewer_LDFLAGS = \ |
gcjappletviewer_LDFLAGS = \ |
38 |
|
|
39 |
endif |
endif |
40 |
|
|
41 |
libgcjwebplugin_la_DEPENDENCIES = libgnugcjwebplugin.la |
#libgcjwebplugin_la_DEPENDENCIES = libgnugcjwebplugin.la |
42 |
libgcjwebplugin_la_CFLAGS = $(MOZILLA_CFLAGS) $(LIBGCJ_CFLAGS) $(GLIB_CFLAGS) |
libgcjwebplugin_la_CFLAGS = $(MOZILLA_CFLAGS) $(LIBGCJ_CFLAGS) $(GLIB_CFLAGS) |
43 |
libgcjwebplugin_la_CXXFLAGS = $(MOZILLA_CFLAGS) $(LIBGCJ_CFLAGS) $(GLIB_CFLAGS) |
libgcjwebplugin_la_CXXFLAGS = $(MOZILLA_CFLAGS) $(LIBGCJ_CFLAGS) $(GLIB_CFLAGS) |
44 |
|
|
45 |
libgcjwebplugin_la_LDFLAGS = -avoid-version \ |
libgcjwebplugin_la_LDFLAGS = -avoid-version \ |
46 |
$(GLIB_LIBS) \ |
$(GLIB_LIBS) \ |
47 |
$(LIBGCJ_LIBS) \ |
$(LIBGCJ_LIBS) \ |
48 |
-lstdc++ \ |
-lstdc++ |
49 |
$(top_builddir)/src/libgnugcjwebplugin.la |
# $(top_builddir)/src/libgnugcjwebplugin.la |
50 |
|
|
51 |
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
52 |
$(INSTALL) -d -m0755 $(DESTDIR)@PLUGIN_DIR@ |
$(INSTALL) -d -m0755 $(DESTDIR)@PLUGIN_DIR@ |
59 |
test_CXXFLAGS = $(MOZILLA_CFLAGS) |
test_CXXFLAGS = $(MOZILLA_CFLAGS) |
60 |
test_LDFLAGS = -lgcjwebplugin |
test_LDFLAGS = -lgcjwebplugin |
61 |
|
|
62 |
viewer_java_source_files = \ |
# viewer_java_source_files = \ |
63 |
gnu/gcjwebplugin/AppletContextImpl.java \ |
# gnu/gcjwebplugin/AppletContextImpl.java \ |
64 |
gnu/gcjwebplugin/AppletLoader.java \ |
# gnu/gcjwebplugin/AppletLoader.java \ |
65 |
gnu/gcjwebplugin/AppletStubImpl.java \ |
# gnu/gcjwebplugin/AppletStubImpl.java \ |
66 |
gnu/gcjwebplugin/AppletWarning.java \ |
# gnu/gcjwebplugin/AppletWarning.java \ |
67 |
gnu/gcjwebplugin/ConsoleDialog.java \ |
# gnu/gcjwebplugin/ConsoleDialog.java \ |
68 |
gnu/gcjwebplugin/ContextManager.java \ |
# gnu/gcjwebplugin/ContextManager.java \ |
69 |
gnu/gcjwebplugin/PreferencesDialog.java |
# gnu/gcjwebplugin/PreferencesDialog.java |
70 |
|
|
71 |
viewer_nat_source_files = \ |
# viewer_nat_source_files = \ |
72 |
$(srcdir)/gnu/gcjwebplugin/natAppletContextImpl.cc \ |
# $(srcdir)/gnu/gcjwebplugin/natAppletContextImpl.cc \ |
73 |
$(srcdir)/gnu/gcjwebplugin/natAppletStubImpl.cc |
# $(srcdir)/gnu/gcjwebplugin/natAppletStubImpl.cc |
74 |
|
|
75 |
viewer_java_class_files = $(viewer_java_source_files:.java=.class) |
# viewer_java_class_files = $(viewer_java_source_files:.java=.class) |
76 |
|
|
77 |
viewer_jni_header_file = $(viewer_java_source_files:.java=.h) |
# viewer_jni_header_file = $(viewer_java_source_files:.java=.h) |
78 |
|
|
79 |
GCJH = gcjh |
# GCJH = gcjh |
80 |
|
|
81 |
noinst_LTLIBRARIES = libgnugcjwebplugin.la |
# noinst_LTLIBRARIES = libgnugcjwebplugin.la |
82 |
|
|
83 |
libgnugcjwebplugin_la_SOURCES = $(viewer_java_source_files) $(viewer_nat_source_files) |
# libgnugcjwebplugin_la_SOURCES = $(viewer_java_source_files) $(viewer_nat_source_files) |
84 |
|
|
85 |
libgnugcjwebplugin_la_DEPENDENCIES = $(viewer_java_class_files) $(viewer_jni_header_files) |
# libgnugcjwebplugin_la_DEPENDENCIES = $(viewer_java_class_files) $(viewer_jni_header_files) |
86 |
|
|
87 |
libgnugcjwebplugin_la_GCJFLAGS = --classpath $(top_srcdir)/src $(LIBGCJ_CFLAGS) |
# libgnugcjwebplugin_la_GCJFLAGS = --classpath $(top_srcdir)/src $(LIBGCJ_CFLAGS) |
88 |
|
|
89 |
libgnugcjwebplugin_la_CXXFLAGS = -I $(top_builddir)/src/gnu/gcjwebplugin |
# libgnugcjwebplugin_la_CXXFLAGS = -I $(top_builddir)/src/gnu/gcjwebplugin |
90 |
|
|
91 |
# For some reason, libtool puts objects before dependencies in the |
# # For some reason, libtool puts objects before dependencies in the |
92 |
# prerequisites list. We need dependencies first so that headers get |
# # prerequisites list. We need dependencies first so that headers get |
93 |
# built before objects. |
# # built before objects. |
94 |
libgnugcjwebplugin.la: $(libgnugcjwebplugin_la_DEPENDENCIES) $(libgnugcjwebplugin_la_OBJECTS) |
# libgnugcjwebplugin.la: $(libgnugcjwebplugin_la_DEPENDENCIES) $(libgnugcjwebplugin_la_OBJECTS) |
95 |
$(GCJLINK) $(libgnugcjwebplugin_la_LDFLAGS) $(libgnugcjwebplugin_la_OBJECTS) $(libgnugcjwebplugin_la_LIBADD) $(LIBS) |
# $(GCJLINK) $(libgnugcjwebplugin_la_LDFLAGS) $(libgnugcjwebplugin_la_OBJECTS) $(libgnugcjwebplugin_la_LIBADD) $(LIBS) |
96 |
|
|
97 |
# JNI header targets |
# # JNI header targets |
98 |
gnu/gcjwebplugin/AppletContextImpl.h: $(srcdir)/gnu/gcjwebplugin/AppletContextImpl.java |
# gnu/gcjwebplugin/AppletContextImpl.h: $(srcdir)/gnu/gcjwebplugin/AppletContextImpl.java |
99 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletContextImpl |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletContextImpl |
100 |
gnu/gcjwebplugin/AppletLoader.h: $(srcdir)/gnu/gcjwebplugin/AppletLoader.java |
# gnu/gcjwebplugin/AppletLoader.h: $(srcdir)/gnu/gcjwebplugin/AppletLoader.java |
101 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletLoader |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletLoader |
102 |
gnu/gcjwebplugin/AppletStubImpl.h: $(srcdir)/gnu/gcjwebplugin/AppletStubImpl.java |
# gnu/gcjwebplugin/AppletStubImpl.h: $(srcdir)/gnu/gcjwebplugin/AppletStubImpl.java |
103 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletStubImpl |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletStubImpl |
104 |
gnu/gcjwebplugin/AppletWarning.h: $(srcdir)/gnu/gcjwebplugin/AppletWarning.java |
# gnu/gcjwebplugin/AppletWarning.h: $(srcdir)/gnu/gcjwebplugin/AppletWarning.java |
105 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletWarning |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.AppletWarning |
106 |
gnu/gcjwebplugin/ConsoleDialog.h: $(srcdir)/gnu/gcjwebplugin/ConsoleDialog.java |
# gnu/gcjwebplugin/ConsoleDialog.h: $(srcdir)/gnu/gcjwebplugin/ConsoleDialog.java |
107 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ConsoleDialog |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ConsoleDialog |
108 |
gnu/gcjwebplugin/ContextManager.h: $(srcdir)/gnu/gcjwebplugin/ContextManager.java |
# gnu/gcjwebplugin/ContextManager.h: $(srcdir)/gnu/gcjwebplugin/ContextManager.java |
109 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ContextManager |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.ContextManager |
110 |
gnu/gcjwebplugin/PreferencesDialog.h: $(srcdir)/gnu/gcjwebplugin/PreferencesDialog.java |
# gnu/gcjwebplugin/PreferencesDialog.h: $(srcdir)/gnu/gcjwebplugin/PreferencesDialog.java |
111 |
$(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.PreferencesDialog |
# $(GCJH) --classpath $(top_builddir)/src -o $@ gnu.gcjwebplugin.PreferencesDialog |
112 |
|
|
113 |
.java.class: $< |
# .java.class: $< |
114 |
$(GCJ) --classpath=. -C -d . $< |
# $(GCJ) --classpath=. -C -d . $< |
115 |
|
|
116 |
clean-local: |
# clean-local: |
117 |
rm -f $(viewer_java_class_files) $(viewer_jni_header_files) |
# rm -f $(viewer_java_class_files) $(viewer_jni_header_files) |