<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/find-modules, branch v5.17.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>Do not find XCB's XINPUT library by default.</title>
<updated>2015-11-17T21:23:27+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-11-03T18:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7d6915b482820e53c46b3a68ac27d2ef8485a248'/>
<id>7d6915b482820e53c46b3a68ac27d2ef8485a248</id>
<content type='text'>
The XINPUT library is unlikely to be available on many systems,
including a lot of Linux distributions. This will warn developers in
advance by (a) not searching for XINPUT unless it was explicitly
requested, and (b) printing a warning if they do request it.

REVIEW: 125935
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The XINPUT library is unlikely to be available on many systems,
including a lot of Linux distributions. This will warn developers in
advance by (a) not searching for XINPUT unless it was explicitly
requested, and (b) printing a warning if they do request it.

REVIEW: 125935
</pre>
</div>
</content>
</entry>
<entry>
<title>Port remaining find modules to ecm_find_package_version_check.</title>
<updated>2015-04-25T15:11:39+00:00</updated>
<author>
<name>Michael Palimaka</name>
<email>kensington@gentoo.org</email>
</author>
<published>2015-04-22T18:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=37aa23a96e37fa584a68858aef4b4637078e4779'/>
<id>37aa23a96e37fa584a68858aef4b4637078e4779</id>
<content type='text'>
REVIEW: 123470
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 123470
</pre>
</div>
</content>
</entry>
<entry>
<title>real fix for png2ico, pipe error stream also to result variable</title>
<updated>2015-04-19T13:13:32+00:00</updated>
<author>
<name>Patrick von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2015-04-19T13:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8527961d1664b03e563381529f6ae4da83d26550'/>
<id>8527961d1664b03e563381529f6ae4da83d26550</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>execute png2icon --help with ERROR_QUIET, to prevent printing of banner from http://www.winterdrache.de/freeware/png2ico/</title>
<updated>2015-04-19T13:01:40+00:00</updated>
<author>
<name>Patrick von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2015-04-19T13:01:40+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9521e67d6ac24ac52b05f47f384c048999d7df5f'/>
<id>9521e67d6ac24ac52b05f47f384c048999d7df5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix tab characters in regexes.</title>
<updated>2015-03-09T18:18:16+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-03-09T18:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4f81d1a92e4ccc2ce7b33d2860397a526b1a4d2f'/>
<id>4f81d1a92e4ccc2ce7b33d2860397a526b1a4d2f</id>
<content type='text'>
There is no "\t" in CMake's regular expression syntax; we need to make
the character be interpreted when CMake parses it as a string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no "\t" in CMake's regular expression syntax; we need to make
the character be interpreted when CMake parses it as a string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Debian path to search path for qtwaylandscanner</title>
<updated>2015-02-11T14:07:50+00:00</updated>
<author>
<name>Jonathan Riddell</name>
<email>jr@jriddell.org</email>
</author>
<published>2015-02-11T14:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7c20867987d21fe36255e8b84fc0dd3003c88e14'/>
<id>7c20867987d21fe36255e8b84fc0dd3003c88e14</id>
<content type='text'>
Debian likes to install qt binaries into an obscure path, search here as well

REVIEW: 122526
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Debian likes to install qt binaries into an obscure path, search here as well

REVIEW: 122526
</pre>
</div>
</content>
</entry>
<entry>
<title>Document when modules were added to ECM.</title>
<updated>2015-02-06T11:51:56+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-02-06T11:31:19+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a1d6d8f7259ade901a87b33edbef8b31bffb5e26'/>
<id>a1d6d8f7259ade901a87b33edbef8b31bffb5e26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor documentation syntax fixes.</title>
<updated>2015-02-01T12:04:08+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-02-01T12:02:14+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=fea3b11ca01677e60d552ac29091b28946c99f08'/>
<id>fea3b11ca01677e60d552ac29091b28946c99f08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ecm_add_app_icon function.</title>
<updated>2015-01-24T11:01:09+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-01-18T22:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cf5ccc7d9eba368846fae043855d9b064dac786d'/>
<id>cf5ccc7d9eba368846fae043855d9b064dac786d</id>
<content type='text'>
This adds an application icon to an executable from PNG files for
Windows and Mac OS X. Unlike the similar kde4_add_app_icon macro from
kdelibs, this requires icons to be explicitly listed as arguments
(meaning CMake can tell when ones are added or deleted and reconfigure
as appropriate), and it works with Matthias Benkmann's png2ico tool, as
well as the KDE-Win tool of the same name.

Currently missing unit tests. Also completely untested (except that
`make test` runs on Linux, so there are no obvious syntax errors).

With thanks to Ralf Habacker for the inital work on porting
kde4_add_app_icon.

CHANGELOG: Add ECMAddAppIcon module to add icons to executable targets
on Windows and Mac OS X.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds an application icon to an executable from PNG files for
Windows and Mac OS X. Unlike the similar kde4_add_app_icon macro from
kdelibs, this requires icons to be explicitly listed as arguments
(meaning CMake can tell when ones are added or deleted and reconfigure
as appropriate), and it works with Matthias Benkmann's png2ico tool, as
well as the KDE-Win tool of the same name.

Currently missing unit tests. Also completely untested (except that
`make test` runs on Linux, so there are no obvious syntax errors).

With thanks to Ralf Habacker for the inital work on porting
kde4_add_app_icon.

CHANGELOG: Add ECMAddAppIcon module to add icons to executable targets
on Windows and Mac OS X.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not skip searching for X11 and Wayland on Windows</title>
<updated>2014-11-07T12:26:48+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2014-11-07T12:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=32c41706e06e96ab10b757ebe6337071db53fe43'/>
<id>32c41706e06e96ab10b757ebe6337071db53fe43</id>
<content type='text'>
While the search is unlikely to succeed on Windows, having different
behaviour between the platforms (eg: find_package(Wayland REQUIRED) was
not fatal on Windows, even though Wayland_FOUND would always be FALSE)
is not ideal, and if someone did port them to Windows for some reason,
the find modules should support that.

If applications actually want different behaviour between platforms
(like requiring a module on Unix, but not on Windows), they should
implement that logic themselves (since they will have to deal with
targets not being defined, etc, anyway).

REVIEW: 120481
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the search is unlikely to succeed on Windows, having different
behaviour between the platforms (eg: find_package(Wayland REQUIRED) was
not fatal on Windows, even though Wayland_FOUND would always be FALSE)
is not ideal, and if someone did port them to Windows for some reason,
the find modules should support that.

If applications actually want different behaviour between platforms
(like requiring a module on Unix, but not on Windows), they should
implement that logic themselves (since they will have to deal with
targets not being defined, etc, anyway).

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