<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/tests/GenerateSipBindings/CMakeLists.txt, branch v5.44.0</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>Bindings: Test file in subdirectory.</title>
<updated>2017-01-18T23:31:17+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-01-18T23:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3e6eb0562e5fd3831d66db4720c67cc950b3536c'/>
<id>3e6eb0562e5fd3831d66db4720c67cc950b3536c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Fix handling of forward declarations</title>
<updated>2017-01-15T11:18:50+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-01-14T22:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=636d6acc7adf8bf7169d38833340161dc42d3484'/>
<id>636d6acc7adf8bf7169d38833340161dc42d3484</id>
<content type='text'>
It is not appropriate to decorate each forward declaration with the SIP
attribute /External/.  That is only needed for forward declarations of
types which are defined in a different module.

Local forward declarations can be omitted from the sip code.  In sip
code, a forward declaration followed later by a full class definition is
an error.

Omit forward declarations unless they are decorated with the external
attribute.  Introduce a rules database for consumers to decorate them
with the attribute as required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is not appropriate to decorate each forward declaration with the SIP
attribute /External/.  That is only needed for forward declarations of
types which are defined in a different module.

Local forward declarations can be omitted from the sip code.  In sip
code, a forward declaration followed later by a full class definition is
an error.

Omit forward declarations unless they are decorated with the external
attribute.  Introduce a rules database for consumers to decorate them
with the attribute as required.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce the CMake minimum required</title>
<updated>2016-11-07T00:10:46+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2016-11-07T00:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=144152c72debd85dfc48de1f2acf1fdb9bfcdec5'/>
<id>144152c72debd85dfc48de1f2acf1fdb9bfcdec5</id>
<content type='text'>
This works with 3.2, and I don't remember why I made it 3.3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This works with 3.2, and I don't remember why I made it 3.3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the PythonModuleGeneration module</title>
<updated>2016-10-31T15:38:08+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2016-04-23T15:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=64eb5f8e1320feb78c56ec0acb7399ee6085770d'/>
<id>64eb5f8e1320feb78c56ec0acb7399ee6085770d</id>
<content type='text'>
This can be used by KF5 libraries to generate python 2 and 3 bindings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be used by KF5 libraries to generate python 2 and 3 bindings.
</pre>
</div>
</content>
</entry>
</feed>
