<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/qpid-python.git/qpid/cpp/bindings/qmf/python/Makefile.am, branch qpid-3346</title>
<subtitle>git.apache.org: qpid.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/'/>
<entry>
<title>NO-JIRA - Makefile cleanup for wrapped bindings</title>
<updated>2011-05-25T14:28:41+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2011-05-25T14:28:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=9e3214850a8f8d419660cb42ee8004134f751870'/>
<id>9e3214850a8f8d419660cb42ee8004134f751870</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1127542 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1127542 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaned up the makefiles for the Swig-generated bindings.</title>
<updated>2011-01-07T17:55:07+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2011-01-07T17:55:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=138b5019dcad82305e6233e9d5ec9a961e0e7cbe'/>
<id>138b5019dcad82305e6233e9d5ec9a961e0e7cbe</id>
<content type='text'>
  1) Suppression of some warnings
  2) Proper installation of artifacts in "make install"


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1056420 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  1) Suppression of some warnings
  2) Proper installation of artifacts in "make install"


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1056420 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Added -fno-strict-aliasing for all of the swig-generated Python wrappers because</title>
<updated>2010-10-13T18:18:45+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2010-10-13T18:18:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=ed633977d7efaf46d3832f73fd39877c582b2640'/>
<id>ed633977d7efaf46d3832f73fd39877c582b2640</id>
<content type='text'>
Swig (for Python) generates code that violates the strict aliasing rules.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1022224 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Swig (for Python) generates code that violates the strict aliasing rules.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1022224 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2355: fix include path order in binding makefiles</title>
<updated>2010-01-25T16:38:44+00:00</updated>
<author>
<name>Kenneth Anthony Giusti</name>
<email>kgiusti@apache.org</email>
</author>
<published>2010-01-25T16:38:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=6224ba152a429548755ddc8153633c3797dd9647'/>
<id>6224ba152a429548755ddc8153633c3797dd9647</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902865 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902865 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QMF updates:</title>
<updated>2009-09-25T20:24:22+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-09-25T20:24:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=4e9025e343b611268d8164d255282b2198332597'/>
<id>4e9025e343b611268d8164d255282b2198332597</id>
<content type='text'>
  - Refactored into two namespaces:
     1) 'qmf' for the public QMF api (c++)
     2) 'qmf::engine' for the public engine API (used for language bindings)
  - Added object and first_object calls to Console (in Ruby)
  - Made objects call compatible with the kwarg arguments used in the older API
  - Added to_s functions to classes that needed them


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@818994 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Refactored into two namespaces:
     1) 'qmf' for the public QMF api (c++)
     2) 'qmf::engine' for the public engine API (used for language bindings)
  - Added object and first_object calls to Console (in Ruby)
  - Made objects call compatible with the kwarg arguments used in the older API
  - Added to_s functions to classes that needed them


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@818994 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QMF Console updated to the point where query (get_object) is supported.</title>
<updated>2009-09-15T17:45:51+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-09-15T17:45:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=1e0e8ae7d1792f1deff8089d4c26075b9a142cdd'/>
<id>1e0e8ae7d1792f1deff8089d4c26075b9a142cdd</id>
<content type='text'>
The Ruby binding continues to track the c++ engine progress.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@815416 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Ruby binding continues to track the c++ engine progress.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@815416 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved automake for the qmf bindings.</title>
<updated>2009-09-03T15:34:19+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-09-03T15:34:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=af7819a34761c5d983521fc879384feb6c9cfe6e'/>
<id>af7819a34761c5d983521fc879384feb6c9cfe6e</id>
<content type='text'>
  - Added conditionals for HAVE_PYTHON_DEVEL
  - Added conditionals in the run_interop_tests script to skip tests of unbuilt components
  - Removed from distribution the code generated by swig for Python


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@810998 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Added conditionals for HAVE_PYTHON_DEVEL
  - Added conditionals in the run_interop_tests script to skip tests of unbuilt components
  - Removed from distribution the code generated by swig for Python


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@810998 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>QPID-2064 - add python bindings for qmf (c++)</title>
<updated>2009-09-02T14:32:57+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-09-02T14:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=660aaee730a935b89a293a0b633865af2e75febb'/>
<id>660aaee730a935b89a293a0b633865af2e75febb</id>
<content type='text'>
Applied patch from Ken Giusti


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@810523 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Applied patch from Ken Giusti


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@810523 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleaned up the makefiles in the QMF bindings area.</title>
<updated>2009-08-11T15:27:08+00:00</updated>
<author>
<name>Ted Ross</name>
<email>tross@apache.org</email>
</author>
<published>2009-08-11T15:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=f2db05538933b31cd81bbf6021760de28f4ecea8'/>
<id>f2db05538933b31cd81bbf6021760de28f4ecea8</id>
<content type='text'>
Added tests for the QMF bindings.
Removed spurious "cout" prints from qmf/Agent.cpp


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@803156 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added tests for the QMF bindings.
Removed spurious "cout" prints from qmf/Agent.cpp


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@803156 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate generated public header files from non-public headers, generated code re-organization.</title>
<updated>2009-07-27T21:32:16+00:00</updated>
<author>
<name>Alan Conway</name>
<email>aconway@apache.org</email>
</author>
<published>2009-07-27T21:32:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/qpid-python.git/commit/?id=401607f0a25273441a04b1a058cf6f9c9143ea34'/>
<id>401607f0a25273441a04b1a058cf6f9c9143ea34</id>
<content type='text'>
The gen/ directory has been removed, code is now generated into:
 $(builddir)/src - all .cpp files and non-public .h files.
 $(builddir)/include - all public .h files.

The gen/ directory was originally intended to separate generated code
from hand-written code.  However both automake and cmake allow you to
direct all build output, including generated code, into a separate
build directory. In fact both recommend you build this way. 

Keeping the gen/ directory meant there would have been a total of 8
places to look for header files, all the combinations of
builddir/srcdir, src/include and gen/no-gen. This was a mess, 4 is bad
enough.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798291 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The gen/ directory has been removed, code is now generated into:
 $(builddir)/src - all .cpp files and non-public .h files.
 $(builddir)/include - all public .h files.

The gen/ directory was originally intended to separate generated code
from hand-written code.  However both automake and cmake allow you to
direct all build output, including generated code, into a separate
build directory. In fact both recommend you build this way. 

Keeping the gen/ directory meant there would have been a total of 8
places to look for header files, all the combinations of
builddir/srcdir, src/include and gen/no-gen. This was a mess, 4 is bad
enough.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798291 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
