<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules/CMakePackageConfigHelpers.cmake, branch v5.47.0-rc1</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>Remove CMakePackageConfigHelpers.cmake</title>
<updated>2014-02-19T16:43:46+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-18T22:36:13+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a68906cfa8ed4cba4aee06e8f17c7164cfe216df'/>
<id>a68906cfa8ed4cba4aee06e8f17c7164cfe216df</id>
<content type='text'>
All the frameworks are ported now, so this is no longer necessary.
Checked by building everything with kdesrc-build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All the frameworks are ported now, so this is no longer necessary.
Checked by building everything with kdesrc-build.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename CMakePackageConfigHelpers to ECMPackageConfigHelpers</title>
<updated>2014-02-18T15:19:54+00:00</updated>
<author>
<name>Alex Merry</name>
<email>kde@randomguy3.me.uk</email>
</author>
<published>2014-02-05T14:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=139f60d81653888f696ef433bff5a9f5849b252c'/>
<id>139f60d81653888f696ef433bff5a9f5849b252c</id>
<content type='text'>
Overriding a CMake package like this will just cause all sorts of
headaches later on.  In this particular case, projects that depended on
CMake 2.8.13 or later (more likely 3.0.0) would fail with a message
about removing the CMakePackageConfigHelpers file, but would have no way
to do that while still using ECM.

This also renames the configure_package_config_file() macro to
ecm_configure_package_config_file(), so that anything including
CMakePackageConfigHelpers afterwards does not overwrite the macro
unexpectedly.

For now, we keep a CMakePackageConfigHelpers.cmake file that just wraps
ecm_configure_package_config_file() as configure_package_config_file()
to keep the frameworks building while they are ported.

REVIEW: 115496
Reviewed by Sune Vuorela &lt;kde@pusling.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Overriding a CMake package like this will just cause all sorts of
headaches later on.  In this particular case, projects that depended on
CMake 2.8.13 or later (more likely 3.0.0) would fail with a message
about removing the CMakePackageConfigHelpers file, but would have no way
to do that while still using ECM.

This also renames the configure_package_config_file() macro to
ecm_configure_package_config_file(), so that anything including
CMakePackageConfigHelpers afterwards does not overwrite the macro
unexpectedly.

For now, we keep a CMakePackageConfigHelpers.cmake file that just wraps
ecm_configure_package_config_file() as configure_package_config_file()
to keep the frameworks building while they are ported.

REVIEW: 115496
Reviewed by Sune Vuorela &lt;kde@pusling.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>For the CMakePackageConfigHelpers module.</title>
<updated>2013-08-27T16:56:41+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2013-08-27T16:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c08b3043409d04bbbc9d4f53da07404a4166b6d3'/>
<id>c08b3043409d04bbbc9d4f53da07404a4166b6d3</id>
<content type='text'>
Add a macro for finding dependencies. It should be in a future
version of CMake. Finding dependencies is one of the major missing
pieces of KF5 Config files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a macro for finding dependencies. It should be in a future
version of CMake. Finding dependencies is one of the major missing
pieces of KF5 Config files.
</pre>
</div>
</content>
</entry>
</feed>
