You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2014/10/10 14:41:59 UTC
svn commit: r1630794 - in /qpid/proton/branches/examples/proton-c:
bindings/python/proton.py bindings/ruby/lib/qpid_proton.rb
bindings/ruby/lib/qpid_proton/version.rb include/proton/cproton.i
Author: gsim
Date: Fri Oct 10 12:41:59 2014
New Revision: 1630794
URL: http://svn.apache.org/r1630794
Log:
PROTON-651: added version constants for python, php, and ruby bindings
Added:
qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton/version.rb
- copied, changed from r1630792, qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb
Modified:
qpid/proton/branches/examples/proton-c/bindings/python/proton.py
qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb
qpid/proton/branches/examples/proton-c/include/proton/cproton.i
Modified: qpid/proton/branches/examples/proton-c/bindings/python/proton.py
URL: http://svn.apache.org/viewvc/qpid/proton/branches/examples/proton-c/bindings/python/proton.py?rev=1630794&r1=1630793&r2=1630794&view=diff
==============================================================================
--- qpid/proton/branches/examples/proton-c/bindings/python/proton.py (original)
+++ qpid/proton/branches/examples/proton-c/bindings/python/proton.py Fri Oct 10 12:41:59 2014
@@ -3641,6 +3641,8 @@ __all__ = [
"Messenger",
"MessengerException",
"ProtonException",
+ "PN_VERSION_MAJOR",
+ "PN_VERSION_MINOR",
"Receiver",
"SASL",
"Sender",
Modified: qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb
URL: http://svn.apache.org/viewvc/qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb?rev=1630794&r1=1630793&r2=1630794&view=diff
==============================================================================
--- qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb (original)
+++ qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb Fri Oct 10 12:41:59 2014
@@ -20,6 +20,7 @@
require "cproton"
require "date"
+require "qpid_proton/version"
require "qpid_proton/described"
require "qpid_proton/mapping"
require "qpid_proton/array"
Copied: qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton/version.rb (from r1630792, qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb)
URL: http://svn.apache.org/viewvc/qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton/version.rb?p2=qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton/version.rb&p1=qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb&r1=1630792&r2=1630794&rev=1630794&view=diff
==============================================================================
--- qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton.rb (original)
+++ qpid/proton/branches/examples/proton-c/bindings/ruby/lib/qpid_proton/version.rb Fri Oct 10 12:41:59 2014
@@ -17,21 +17,13 @@
# under the License.
#
-require "cproton"
-require "date"
+module Qpid
-require "qpid_proton/described"
-require "qpid_proton/mapping"
-require "qpid_proton/array"
-require "qpid_proton/hash"
-require "qpid_proton/exceptions"
-require "qpid_proton/exception_handling"
-require "qpid_proton/filters"
-require "qpid_proton/message_format"
-require "qpid_proton/data"
-require "qpid_proton/message"
-require "qpid_proton/subscription"
-require "qpid_proton/tracker_status"
-require "qpid_proton/tracker"
-require "qpid_proton/selectable"
-require "qpid_proton/messenger"
+ module Proton
+
+ PN_VERSION_MAJOR = Cproton::PN_VERSION_MAJOR
+ PN_VERSION_MINOR = Cproton::PN_VERSION_MINOR
+
+ end
+
+end
Modified: qpid/proton/branches/examples/proton-c/include/proton/cproton.i
URL: http://svn.apache.org/viewvc/qpid/proton/branches/examples/proton-c/include/proton/cproton.i?rev=1630794&r1=1630793&r2=1630794&view=diff
==============================================================================
--- qpid/proton/branches/examples/proton-c/include/proton/cproton.i (original)
+++ qpid/proton/branches/examples/proton-c/include/proton/cproton.i Fri Oct 10 12:41:59 2014
@@ -31,6 +31,9 @@ typedef long long int int64_t;
%include "proton/import_export.h"
+%ignore _PROTON_VERSION_H;
+%include "proton/version.h"
+
/* We cannot safely just wrap pn_bytes_t but each language binding must have a typemap for it - presumably to a string type */
%ignore pn_bytes_t;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org