<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules/FindPackageHandleStandardArgs.cmake, branch v5.59.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>Move the modules, modules-test and systeminfo subdirs into 'attic'</title>
<updated>2011-06-30T21:36:45+00:00</updated>
<author>
<name>Allen Winter</name>
<email>allen.winter@kdab.com</email>
</author>
<published>2011-06-30T21:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d2b2c90a06bf1f4a21df196430d1f95856900410'/>
<id>d2b2c90a06bf1f4a21df196430d1f95856900410</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>-remove the include guards again, they might keep us from including our own version, if first our version has been loaded (mark as loaded), then the one from cmake (with potentially different behaviour), and then again our version (not loaded because the first one has already marked the file as included)</title>
<updated>2010-11-07T18:06:10+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-11-07T18:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=95ffc4dde3715e66195bce7ec25c08a6b5e8cc73'/>
<id>95ffc4dde3715e66195bce7ec25c08a6b5e8cc73</id>
<content type='text'>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1193960
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1193960
</pre>
</div>
</content>
</entry>
<entry>
<title>-include the required version number in the details string, so the message is printed again also if the required version is changed</title>
<updated>2010-09-27T20:08:44+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-09-27T20:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=66dfc3d3355b63125f0fb21b1ca49ef8df2faae1'/>
<id>66dfc3d3355b63125f0fb21b1ca49ef8df2faae1</id>
<content type='text'>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1180380
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1180380
</pre>
</div>
</content>
</entry>
<entry>
<title>-add an include guard at the top, to avoid parsing this file again and again</title>
<updated>2010-09-26T16:48:59+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-09-26T16:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cd286563da32aa4b1123c8ff0c517d0ec07e5006'/>
<id>cd286563da32aa4b1123c8ff0c517d0ec07e5006</id>
<content type='text'>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1179967
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1179967
</pre>
</div>
</content>
</entry>
<entry>
<title>-sync FindPackageHandleStandardArgs.cmake with the version from cmake master, in order to stay compatible with future cmake releases.</title>
<updated>2010-08-25T20:06:48+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-08-25T20:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=13878c79535651b151b80526f6052904c4189023'/>
<id>13878c79535651b151b80526f6052904c4189023</id>
<content type='text'>
Our FindPackageHandleStandardArgs.cmake had automatic check for the version number by guessing
the name of the variable which contains the version number. This didn't make it into cmake, but
instead an extendible version where you can specify what you want.

FindEigen2.cmake is already converted, it looks like this:

find_package_handle_standard_args(Eigen2 REQUIRED_VARS EIGEN2_INCLUDE_DIR
                                         VERSION_VAR EIGEN2_VERSION)

Additionally a FAIL_MESSAGE can be specified. VERSION_VAR is optional.

This must be merged in the 4.5. branch if we don't find any issues.


Alex

CCMAIL: kde-buildsystem@kde.org


svn path=/trunk/KDE/kdelibs/; revision=1167973
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Our FindPackageHandleStandardArgs.cmake had automatic check for the version number by guessing
the name of the variable which contains the version number. This didn't make it into cmake, but
instead an extendible version where you can specify what you want.

FindEigen2.cmake is already converted, it looks like this:

find_package_handle_standard_args(Eigen2 REQUIRED_VARS EIGEN2_INCLUDE_DIR
                                         VERSION_VAR EIGEN2_VERSION)

Additionally a FAIL_MESSAGE can be specified. VERSION_VAR is optional.

This must be merged in the 4.5. branch if we don't find any issues.


Alex

CCMAIL: kde-buildsystem@kde.org


svn path=/trunk/KDE/kdelibs/; revision=1167973
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix FindPackageHandleStandardArgs.cmake for cmake's config-mode.</title>
<updated>2010-05-05T18:47:06+00:00</updated>
<author>
<name>Andreas Pakulat</name>
<email>apaku@gmx.de</email>
</author>
<published>2010-05-05T18:47:06+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=121cf2babaa736e4110d30b28e41d6c199841aaf'/>
<id>121cf2babaa736e4110d30b28e41d6c199841aaf</id>
<content type='text'>
When using the Config-Mode with a -version-file then cmake automatically sets
the &lt;module&gt;_VERSION variable, but it uses the mixed-case that is used as
module name.

The logic in this file so far however always expected the version variable to be
all upper-case breaking the logic when using it in a simplified FindXxx.cmake module.

This happened to kdevplatform/kdevelop.

svn path=/trunk/KDE/kdelibs/; revision=1123271
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using the Config-Mode with a -version-file then cmake automatically sets
the &lt;module&gt;_VERSION variable, but it uses the mixed-case that is used as
module name.

The logic in this file so far however always expected the version variable to be
all upper-case breaking the logic when using it in a simplified FindXxx.cmake module.

This happened to kdevplatform/kdevelop.

svn path=/trunk/KDE/kdelibs/; revision=1123271
</pre>
</div>
</content>
</entry>
<entry>
<title>-add warning message if the version is unknown but a minimum version was specified</title>
<updated>2010-03-14T22:44:54+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-03-14T22:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9fb1aa3bf55fcbc5024538889caef9649aae9520'/>
<id>9fb1aa3bf55fcbc5024538889caef9649aae9520</id>
<content type='text'>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1103373
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex


svn path=/trunk/KDE/kdelibs/; revision=1103373
</pre>
</div>
</content>
</entry>
<entry>
<title>-fix breakage, ignore those modules which don't set a FOO_VERSION variable for now</title>
<updated>2010-03-14T22:22:30+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-03-14T22:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=90f665ade5bd93e524499018c818de52cac46cc1'/>
<id>90f665ade5bd93e524499018c818de52cac46cc1</id>
<content type='text'>
Alex



svn path=/trunk/KDE/kdelibs/; revision=1103360
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alex



svn path=/trunk/KDE/kdelibs/; revision=1103360
</pre>
</div>
</content>
</entry>
<entry>
<title>-add a copy of FindPackageHandleStandardArgs, which adds checking the version numbers, so you get</title>
<updated>2010-03-14T15:31:41+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2010-03-14T15:31:41+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=575ac8acb9ae2ea0b6112057487002be02330557'/>
<id>575ac8acb9ae2ea0b6112057487002be02330557</id>
<content type='text'>
 this automatically in all modules which use find_package_handle_standard_args()

Alex


svn path=/trunk/KDE/kdelibs/; revision=1103184
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 this automatically in all modules which use find_package_handle_standard_args()

Alex


svn path=/trunk/KDE/kdelibs/; revision=1103184
</pre>
</div>
</content>
</entry>
<entry>
<title>potential_problems was just a remnant of early cmake porting</title>
<updated>2008-08-11T23:37:06+00:00</updated>
<author>
<name>Alexander Neundorf</name>
<email>neundorf@kde.org</email>
</author>
<published>2008-08-11T23:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=29585aa3811a7ce9e195825f1f0eb3b7970ceb14'/>
<id>29585aa3811a7ce9e195825f1f0eb3b7970ceb14</id>
<content type='text'>
FindPackageHandleStandardArgs.cmake now comes with cmake, so we don't need our pwn copy here anymore

Alex


svn path=/trunk/KDE/kdelibs/; revision=845538
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FindPackageHandleStandardArgs.cmake now comes with cmake, so we don't need our pwn copy here anymore

Alex


svn path=/trunk/KDE/kdelibs/; revision=845538
</pre>
</div>
</content>
</entry>
</feed>
