Author: nsantos
Date: Thu May  8 09:27:42 2008
New Revision: 654574

URL: http://svn.apache.org/viewvc?rev=654574&view=rev
Log:
QPID-1035: managementgen only exists in qpid C++ source - applying patched 
supplied by Matt Farrellee

Added:
    incubator/qpid/trunk/qpid/cpp/managementgen/Makefile.am

Added: incubator/qpid/trunk/qpid/cpp/managementgen/Makefile.am
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/managementgen/Makefile.am?rev=654574&view=auto
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/managementgen/Makefile.am (added)
+++ incubator/qpid/trunk/qpid/cpp/managementgen/Makefile.am Thu May  8 09:27:42 
2008
@@ -0,0 +1,27 @@
+managementgendir = $(datadir)/managementgen
+dist_managementgen_SCRIPTS = \
+       main.py
+nobase_managementgen_DATA = \
+       schema.py generate.py \
+       templates/Args.h \
+       templates/Class.cpp \
+       templates/Class.h \
+       templates/Makefile.mk \
+       templates/Package.cpp \
+       templates/Package.h \
+       management-types.xml
+
+dist_bin_SCRIPTS = managementgen
+
+EXTRA_DIST = $(nobase_managementgen_DATA)
+
+# This should depend on ../../specs/management-types.xml, but can't
+# because it won't exist in a dist. This rule means that dist-gzip
+# (and rpmbuild) cannot be run purely on the cpp/ directory, the
+# cpp/../specs/ directory must exist, which is not a new dependency
+# but this is an additional instance of the dependency.
+#
+# WARNING: Because this target does not have a proper dependency
+# changes to the specs/management-types.xml will not be picked up!
+management-types.xml:
+       cp ../../specs/management-types.xml .


Reply via email to