X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=example-codegen%2FMakefile.am;h=dac66dc6490dd42e2fe7597092ae2bd3b5e32f77;hp=353128976e56094c5dfd5d2f6857c8df2d4ab15e;hb=71ae912ce0ade8f13cbffe0f105dad453f5e579f;hpb=86c1c2e9dcdced7022bc2b979a4b580946802410 diff --git a/example-codegen/Makefile.am b/example-codegen/Makefile.am index 3531289..dac66dc 100644 --- a/example-codegen/Makefile.am +++ b/example-codegen/Makefile.am @@ -12,12 +12,12 @@ server_SOURCES = server.cpp codegen_server.cpp noinst_PROGRAMS = client server -all-local: server.xml +codegen.stamp: server.hxx $(top_builddir)/codegen/codegen + cp $(top_srcdir)/codegen/codegen-stubhead.hxx codegen_common.hxx + gccxml $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) server.hxx -fxml=server.xml + $(top_builddir)/codegen/codegen server.xml codegen_ + touch codegen.stamp -client.cpp codegen_common.hxx codegen_common.cpp codegen_client.hxx codegen_client.cpp codegen_server.cpp: server.xml +codegen_common.hxx codegen_common.cpp codegen_client.hxx codegen_client.cpp codegen_server.cpp: codegen.stamp -server.xml: server.cpp $(top_builddir)/codegen/codegen - cp $(top_srcdir)/codegen/codegen-stubhead.hxx codegen_common.hxx - gccxml $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) server.hxx -fxml=tmpserver.xml - $(top_builddir)/codegen/codegen tmpserver.xml codegen_ - mv tmpserver.xml server.xml +TESTS = test