summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2007-04-17 14:44:30 +0000
committerAndrew Stitcher <astitcher@apache.org>2007-04-17 14:44:30 +0000
commit8fff2aa1bc555b3bbf1fd29da9a41d31a115c49c (patch)
treebd2a450ffdc18b48ea60831678b01727d76d561a /cpp
parenta21ad0d1eacd5ff0a5e2fa254c684c421fee4354 (diff)
downloadqpid-python-8fff2aa1bc555b3bbf1fd29da9a41d31a115c49c.tar.gz
Fix for making gen code work again
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@529628 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp')
-rw-r--r--cpp/gen/Makefile.am7
1 files changed, 3 insertions, 4 deletions
diff --git a/cpp/gen/Makefile.am b/cpp/gen/Makefile.am
index f408817d3c..6c20963134 100644
--- a/cpp/gen/Makefile.am
+++ b/cpp/gen/Makefile.am
@@ -3,7 +3,7 @@
#
-include gen-src.mk
-BUILT_SOURCES = gen-src.mk $(generated_cpp) $(generated_h)
+BUILT_SOURCES = gen-src.mk qpid/timestamp $(generated_cpp) $(generated_h)
# Distribute the generated sources, since the code generator depends
# on tools that may not be available in the build environment.
@@ -22,13 +22,12 @@ gentools_srcdir = $(gentools_dir)/src/org/apache/qpid/gentools
spec_dir = $(top_srcdir)/../specs
spec = $(spec_dir)/amqp.0-9.xml $(spec_dir)/amqp-errata.0-9.xml
-qpid $(generated_cpp) $(generated_h): $(spec) $(java_sources) $(cxx_templates)
- rm -rf qpid
+qpid/timestamp $(generated_cpp) $(generated_h): $(spec) $(java_sources) $(cxx_templates)
mkdir -p qpid/framing
cd $(gentools_srcdir) && rm -f *.class && $(JAVAC) *.java
$(JAVA) -cp $(gentools_dir)/src org.apache.qpid.gentools.Main \
-c -o qpid/framing -t $(gentools_dir)/templ.cpp $(spec)
- touch qpid
+ touch qpid/timestamp
gen-src.mk: qpid gen-src-mk.sh
$(srcdir)/gen-src-mk.sh $(gentools_dir) $(gentools_srcdir) > $@-t