<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/docs/kde-module, branch v5.96.0-rc1</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>[KDEMetaInfoPlatformCheck] Add missing doc link</title>
<updated>2022-04-23T17:18:03+00:00</updated>
<author>
<name>Julius Künzel</name>
<email>jk.kdedev@smartlab.uber.space</email>
</author>
<published>2022-04-23T17:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0a624648a20d01a07849538abdb21655af4241b6'/>
<id>0a624648a20d01a07849538abdb21655af4241b6</id>
<content type='text'>
@aacid related to your MR !245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
@aacid related to your MR !245
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename KDEDeprecationSettings to ECMDeprecationSettings</title>
<updated>2022-01-09T19:23:30+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2022-01-09T19:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2ce35e24ba218ed5e79b2d70f4589e408e01db5c'/>
<id>2ce35e24ba218ed5e79b2d70f4589e408e01db5c</id>
<content type='text'>
Semantically this is an ECM module, because it can be used to manage deprecated
Qt API and from any project which use ecm_generate_export_headers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Semantically this is an ECM module, because it can be used to manage deprecated
Qt API and from any project which use ecm_generate_export_headers
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ecm_set_deprecation_versions cmake function</title>
<updated>2022-01-04T17:30:26+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-12-19T09:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e858a46995b5eac3aba822fff3fd2f37b5e224cc'/>
<id>e858a46995b5eac3aba822fff3fd2f37b5e224cc</id>
<content type='text'>
This will make setting the deprecation versions easier, otherwise one would need
to edit the hex value. It also helps to keep the required versions and deprecation versions
in sync.

Also this allows one to keep the deprecation warnings, when one excludes deprecations for a specific version.

Additionally the deprecation version can be overwritten by a cmake parameter.
This will make local testing easier, because one does not need to edit the CMakeLists.txt files.

Task: https://phabricator.kde.org/T15109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will make setting the deprecation versions easier, otherwise one would need
to edit the hex value. It also helps to keep the required versions and deprecation versions
in sync.

Also this allows one to keep the deprecation warnings, when one excludes deprecations for a specific version.

Additionally the deprecation version can be overwritten by a cmake parameter.
This will make local testing easier, because one does not need to edit the CMakeLists.txt files.

Task: https://phabricator.kde.org/T15109
</pre>
</div>
</content>
</entry>
<entry>
<title>Split KDEInstallDirs into a 5 and a 6 variant</title>
<updated>2021-11-23T16:22:51+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2021-03-22T13:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c5a034a6b5218ebc9f7eb38387c9d91fa3e4134d'/>
<id>c5a034a6b5218ebc9f7eb38387c9d91fa3e4134d</id>
<content type='text'>
This factors out large parts of the common code into separate modules,
and adds a backward compatibility wrapper.

The 6 variant drops some deprecated variables where possible, but otherwise
is the same as the 5 variant. It still lacks a replacement for the paths
depending on ECMQueryQMake though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This factors out large parts of the common code into separate modules,
and adds a backward compatibility wrapper.

The 6 variant drops some deprecated variables where possible, but otherwise
is the same as the 5 variant. It still lacks a replacement for the paths
depending on ECMQueryQMake though.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing docs reference for KDEGitCommitHooks module</title>
<updated>2021-01-17T19:52:05+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-01-17T19:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6d03e2fd869d189a29243cafb2bb417767ae5294'/>
<id>6d03e2fd869d189a29243cafb2bb417767ae5294</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: add missing entry for KDEClangFormat</title>
<updated>2019-12-19T21:19:05+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-12-19T21:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c4890d5c03ed79f0c87da861b6608bbd46c2162c'/>
<id>c4890d5c03ed79f0c87da861b6608bbd46c2162c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the KAppTemplate CMake module global</title>
<updated>2015-12-29T09:33:34+00:00</updated>
<author>
<name>Marco Martin</name>
<email>notmart@gmail.com</email>
</author>
<published>2015-12-09T11:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=76377cdf5d0658672bea5cc84f1c7d5657b8aea2'/>
<id>76377cdf5d0658672bea5cc84f1c7d5657b8aea2</id>
<content type='text'>
templates are very useful as teaching tool in order to make
a minimal application that uses a certain framework.
templates in the KAppTemplate repository will always get forgotten
(plus kapptemplate is not really necessary as they work in kdevelop as well)
An ideal situation would be frameworks having templates in their own repos
with templates of barebone apps using the main framework features.
In order to do that, the cmake stuff needed in order to correctly install
a template needs to be ported to a place avaiable to all frameworks

REVIEW:126185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
templates are very useful as teaching tool in order to make
a minimal application that uses a certain framework.
templates in the KAppTemplate repository will always get forgotten
(plus kapptemplate is not really necessary as they work in kdevelop as well)
An ideal situation would be frameworks having templates in their own repos
with templates of barebone apps using the main framework features.
In order to do that, the cmake stuff needed in order to correctly install
a template needs to be ported to a place avaiable to all frameworks

REVIEW:126185
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation generation using Sphinx</title>
<updated>2014-04-11T20:12:58+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2014-04-10T20:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c20d22c951e61a06701f6c2201add7c11915e7c5'/>
<id>c20d22c951e61a06701f6c2201add7c11915e7c5</id>
<content type='text'>
This is deliberately modelled very closely on CMake's documentation
system.  It's a hefty patch, because it involved changing all the
documentation to be in reStructuredText format.  I also cleaned up the
copyright/license statements at the same time.

Note that the find modules contain the full license, due to the fact
that ecm_use_find_module() copies them out of the ECM distribution.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is deliberately modelled very closely on CMake's documentation
system.  It's a hefty patch, because it involved changing all the
documentation to be in reStructuredText format.  I also cleaned up the
copyright/license statements at the same time.

Note that the find modules contain the full license, due to the fact
that ecm_use_find_module() copies them out of the ECM distribution.
</pre>
</div>
</content>
</entry>
</feed>
