summaryrefslogtreecommitdiff
path: root/qpid/cpp/rubygen/README
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-07-31 20:00:10 +0000
committerAlan Conway <aconway@apache.org>2007-07-31 20:00:10 +0000
commitab82647c839e3aaa8b5c14d75d3e4a95c9075091 (patch)
treefeb9e5de525a8641290b749ab624e614d89ead06 /qpid/cpp/rubygen/README
parentc336db3f7cafdecdf72562f3575b2a5f5a16caa2 (diff)
downloadqpid-python-ab82647c839e3aaa8b5c14d75d3e4a95c9075091.tar.gz
Ruby code generator for C++.
Not yet in active use yet but two sample templates are provided. Note: same dependency story as java codegen: distribution has pre-generated code so ruby not required to build a distro. Only required for svn working copy builds. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561468 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/rubygen/README')
-rw-r--r--qpid/cpp/rubygen/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/qpid/cpp/rubygen/README b/qpid/cpp/rubygen/README
new file mode 100644
index 0000000000..43111d4c4f
--- /dev/null
+++ b/qpid/cpp/rubygen/README
@@ -0,0 +1,20 @@
+RUBY CODE GENERATOR
+
+amqpgen.rb: builds an AMQP model from XML files and provides generic code generation functions (e.g. capitalization of names etc)
+
+cppgen.rb: C++ specific code generation functions.
+
+A template is a ruby file that generates one or more source files.
+
+For an example run
+ samples/runme test <amqp.xml files>
+
+The first argument is a directory for generated files, remaining arguments
+are xml files.
+
+
+
+
+
+
+