<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules, branch v5.14.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>add COMMON_HEADER option and multiple header functionality</title>
<updated>2015-08-25T09:38:37+00:00</updated>
<author>
<name>Patrick Spendrin</name>
<email>ps_ml@gmx.de</email>
</author>
<published>2015-08-20T19:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8ef3f474e3a6def47dce36b54fbdce2d98c79342'/>
<id>8ef3f474e3a6def47dce36b54fbdce2d98c79342</id>
<content type='text'>
This adds a new keyword COMMON_HEADER which generates a new header
containing all other headers. Also it is possible now to have multiple
dummy headers per header file. It is assumed that the first header is the
existing one.

REVIEW: 124847
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a new keyword COMMON_HEADER which generates a new header
containing all other headers. Also it is possible now to have multiple
dummy headers per header file. It is assumed that the first header is the
existing one.

REVIEW: 124847
</pre>
</div>
</content>
</entry>
<entry>
<title>Add macro to generate logging category declarations for Qt5.</title>
<updated>2015-08-18T22:02:11+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-07-29T20:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9bffa7a202cad3a29103f3e9a8b50b9a61277310'/>
<id>9bffa7a202cad3a29103f3e9a8b50b9a61277310</id>
<content type='text'>
This makes life a bit easier for developers who use the categorised
logging in Qt5 in the common case - rather than creating two new files,
and remembering to put in the #ifdef for the default verbosity settings
in Qt 5.4, they can just add a couple of lines to their CMakeLists.txt.

REVIEW: 124595
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes life a bit easier for developers who use the categorised
logging in Qt5 in the common case - rather than creating two new files,
and remembering to put in the #ifdef for the default verbosity settings
in Qt 5.4, they can just add a couple of lines to their CMakeLists.txt.

REVIEW: 124595
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error reporting of query_qmake macro</title>
<updated>2015-06-23T20:54:11+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-06-23T20:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=51fb1c07bd9e6fcbb4204feb817fe94451593133'/>
<id>51fb1c07bd9e6fcbb4204feb817fe94451593133</id>
<content type='text'>
In case it fails, offer an error message and the attempted call, to make
sure we can react accordingly.
Note that the proper error argument is FATAL_ERROR, not FATAL.

REVIEW: 124106
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case it fails, offer an error message and the attempted call, to make
sure we can react accordingly.
Note that the proper error argument is FATAL_ERROR, not FATAL.

REVIEW: 124106
</pre>
</div>
</content>
</entry>
<entry>
<title>Add arguments to ecm_add_tests for listing added tests.</title>
<updated>2015-05-18T19:21:11+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-05-18T18:12:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=be390dcc4d77d7faa95d040b1a346ac3c0405eac'/>
<id>be390dcc4d77d7faa95d040b1a346ac3c0405eac</id>
<content type='text'>
This makes it convenient to make further modifications to the tests,
such as setting properties on either the tests or the targets.

CHANGELOG: New arguments for ecm_add_tests().
BUG: 345797
REVIEW: 123841
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it convenient to make further modifications to the tests,
such as setting properties on either the tests or the targets.

CHANGELOG: New arguments for ecm_add_tests().
BUG: 345797
REVIEW: 123841
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework ECMAddTests documentation to emphasis ecm_add_tests().</title>
<updated>2015-05-18T19:20:59+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-05-18T10:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9f96174b61fbc1145fda4cfba573361a0aa8746d'/>
<id>9f96174b61fbc1145fda4cfba573361a0aa8746d</id>
<content type='text'>
ecm_add_test is the less useful (and less used) version of the functions
(because you really might as well just use add_executable() and
add_test() manually in that case).

REVIEW: 123841
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ecm_add_test is the less useful (and less used) version of the functions
(because you really might as well just use add_executable() and
add_test() manually in that case).

REVIEW: 123841
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add PROPERTIES argument to ecm_add_test and ecm_add_tests."</title>
<updated>2015-05-16T13:09:36+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-05-16T13:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=70b13693478b296b8a3cd1654baa8013434358c5'/>
<id>70b13693478b296b8a3cd1654baa8013434358c5</id>
<content type='text'>
This reverts commit 0c224194ea7f12eaed32af746fc9138537f1919c.

Stephen Kelly pointed out that this is probably not the best approach to
the problem, and runs counter to the direction KDE's CMake code has been
going (splitting functions up and using CMake built-ins where possible).

I have a better solution in mind, which I'll post a review for later.

CCMAIL: kde-buildsystem@kde.org
CCBUG: 345797
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 0c224194ea7f12eaed32af746fc9138537f1919c.

Stephen Kelly pointed out that this is probably not the best approach to
the problem, and runs counter to the direction KDE's CMake code has been
going (splitting functions up and using CMake built-ins where possible).

I have a better solution in mind, which I'll post a review for later.

CCMAIL: kde-buildsystem@kde.org
CCBUG: 345797
</pre>
</div>
</content>
</entry>
<entry>
<title>Add PROPERTIES argument to ecm_add_test and ecm_add_tests.</title>
<updated>2015-05-13T18:22:25+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-05-11T12:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0c224194ea7f12eaed32af746fc9138537f1919c'/>
<id>0c224194ea7f12eaed32af746fc9138537f1919c</id>
<content type='text'>
This is particularly useful with ecm_add_tests, where you may want to
force a suite of tests to run in serial, or alter the timeout for
multiple tests at once.

BUG: 345797
REVIEW: 123722
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is particularly useful with ecm_add_tests, where you may want to
force a suite of tests to run in serial, or alter the timeout for
multiple tests at once.

BUG: 345797
REVIEW: 123722
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unit tests for ECMAddTests module.</title>
<updated>2015-05-13T18:22:15+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-05-11T12:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1b636b43d2bf4dca0332a2e2b36affa67fbe1e0b'/>
<id>1b636b43d2bf4dca0332a2e2b36affa67fbe1e0b</id>
<content type='text'>
REVIEW: 123722
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 123722
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not call lrelease with -compress</title>
<updated>2015-04-09T12:36:43+00:00</updated>
<author>
<name>Lasse Liehu</name>
<email>lasse.liehu@gmail.com</email>
</author>
<published>2015-04-09T12:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=90db6547801ec0f637799117ac494ca503f39362'/>
<id>90db6547801ec0f637799117ac494ca503f39362</id>
<content type='text'>
According to Oswald Buddenhagen "it doesn't buy much, and there are
some long-standing issues with it".

Qt bug report: https://bugreports.qt.io/browse/QTBUG-44362

REVIEW: 122501
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to Oswald Buddenhagen "it doesn't buy much, and there are
some long-standing issues with it".

Qt bug report: https://bugreports.qt.io/browse/QTBUG-44362

REVIEW: 122501
</pre>
</div>
</content>
</entry>
<entry>
<title>Warn about icon filenames with leading characters.</title>
<updated>2015-03-15T18:39:48+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-03-14T12:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=19353c9857d1e26c6508c2fc7dd530e6ee0ef316'/>
<id>19353c9857d1e26c6508c2fc7dd530e6ee0ef316</id>
<content type='text'>
Through a quirk of implementation, old-style icon filenames are accepted
by the new-style ecm_install_icons function. It's too late to change it
now, as that would break existing projects, but we can warn about it.

REVIEW: 122941
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Through a quirk of implementation, old-style icon filenames are accepted
by the new-style ecm_install_icons function. It's too late to change it
now, as that would break existing projects, but we can warn about it.

REVIEW: 122941
</pre>
</div>
</content>
</entry>
</feed>
