docu updated, license headers
[libt2n] / examples / Makefile.am
index 3a0058b..aac0621 100644 (file)
@@ -2,12 +2,25 @@ INCLUDES = -I$(top_srcdir)/src @BOOST_CPPFLAGS@ @CPPUNIT_CFLAGS@
 
 LDADD = $(top_builddir)/src/libt2n.la @BOOST_SERIALIZATION_LIB@ @BOOST_LDFLAGS@
 
-libminimalistic_client_la_SOURCES = minimalistic-client-stub.cpp
+libminimalistic_client_la_SOURCES = \
+       minimalistic-stub.hxx \
+       minimalistic-stub-once.hxx \
+       minimalistic-client-stub.hxx \
+       minimalistic-client-stub.cpp
+
 noinst_LTLIBRARIES = libminimalistic-client.la
 
 minimalistic_client_SOURCES = minimalistic-client.cpp
 minimalistic_client_LDADD = $(LDADD) libminimalistic-client.la
 
-minimalistic_server_SOURCES = minimalistic-server.cpp minimalistic-server-stub.cpp minimalistic-stub.cpp
+minimalistic_server_SOURCES = \
+       minimalistic-server.cpp \
+       minimalistic-server-stub.cpp
 
 noinst_PROGRAMS = minimalistic_client minimalistic_server
+
+all-local: minimalistic-server.xml
+
+minimalistic-server.xml: minimalistic-server.cpp
+       gccxml $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) $(srcdir)/minimalistic-server.cpp -fxml=minimalistic-server.xml
+