diff options
author | Anders Carlsson <andersca@codefactory.se> | 2003-06-23 17:39:48 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@codefactory.se> | 2003-06-23 17:39:48 +0000 |
commit | f55377a708a404ab2c791421ff5f78121c7e50ac (patch) | |
tree | 1dad55be800d762d184156edd698cb9196c0b800 /gcj/org/freedesktop/dbus/Makefile.am | |
parent | cef11442f69e9a649731f3b2a12b655996da265b (diff) |
2003-06-23 Anders Carlsson <andersca@codefactory.se>
* configure.in:
* gcj/.cvsignore:
* gcj/Hello.java:
* gcj/Makefile.am:
* gcj/TestMessage.java: (TestMessage), (TestMessage.main):
* gcj/org/.cvsignore:
* gcj/org/Makefile.am:
* gcj/org/freedesktop/.cvsignore:
* gcj/org/freedesktop/Makefile.am:
* gcj/org/freedesktop/dbus/.cvsignore:
* gcj/org/freedesktop/dbus/Makefile.am:
* gcj/org/freedesktop/dbus/Message.java: (Message),
(Message.Message):
* gcj/org/freedesktop/dbus/natMessage.cc:
Fix the build system.
Diffstat (limited to 'gcj/org/freedesktop/dbus/Makefile.am')
-rw-r--r-- | gcj/org/freedesktop/dbus/Makefile.am | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/gcj/org/freedesktop/dbus/Makefile.am b/gcj/org/freedesktop/dbus/Makefile.am new file mode 100644 index 00000000..8d676284 --- /dev/null +++ b/gcj/org/freedesktop/dbus/Makefile.am @@ -0,0 +1,55 @@ +INCLUDES= \ + -I$(top_srcdir) \ + -I$(top_builddir)/gcj/org/freedesktop/dbus \ + $(DBUS_CLIENT_CFLAGS) + + +GCJH = gcjh + +lib_LTLIBRARIES = libdbus-gcj-1.la + +MOSTLYCLEANFILES = $(generated_headers) $(java_class_files) + + +java_sources = \ + Message.java + +native_sources = \ + natMessage.cc + +generated_headers = $(java_sources:.java=.h) +java_class_files = $(java_sources:.java=.class) +native_object_files = $(native_sources:.cc=.lo) +java_object_files = $(java_sources:.java=.lo) + +.class.h: + $(GCJH) $(basename $<) + +.java.class: + $(GCJ) -C $< -d ../../.. + +.cc.lo: + $(LIBTOOL) --mode=compile $(CXX) $(INCLUDES) $(CXXFLAGS) $(CPPFLAGS) -c -o '$@' '$<' + +.java.lo: + $(LIBTOOL) --mode=compile $(GCJ) $(GCJ_FLAGS) -c -o '$@' '$<' + +libdbus_gcj_1_la_SOURCES = + +libdbus_gcj_1_la_DEPENDENCIES = \ + $(generated_headers) \ + $(native_object_files) \ + $(java_object_files) \ + $(java_class_files) + + +libdbus_gcj_1_la_LIBADD = \ + $(native_object_files) \ + $(java_object_files) + +EXTRA_libdbus_gcj_1_la_SOURCES = \ + $(native_sources) \ + $(java_sources) + +libdbus_gcj_1_la_LINK = $(LIBTOOL) --tag=CXX --mode=link $(CXX) -L$(here) $(JC1FLAGS) $(LDFLAGS) -o $@ + |