<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/find-modules, branch v5.82.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>Modules docs: move rst docs into bracket comments</title>
<updated>2021-04-23T17:49:14+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-04-17T09:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5512e03562694ebfe571a3b6068a7d35d9ddfd7a'/>
<id>5512e03562694ebfe571a3b6068a7d35d9ddfd7a</id>
<content type='text'>
CMake &gt;= 3.0 supports bracket comments, and the reStructuredText
integration code in sphinx/ext/ecm.py already supports extracting
the docs from a bracket comment instead.
Editing documentation without leading line comment markers is more simple,
e,g. when reflowing text over lines.

With ECM meanwhile requiring CMake 3.5 now it is possible to switch
(and thus follow also the approach used by cmake itself).

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake &gt;= 3.0 supports bracket comments, and the reStructuredText
integration code in sphinx/ext/ecm.py already supports extracting
the docs from a bracket comment instead.
Editing documentation without leading line comment markers is more simple,
e,g. when reflowing text over lines.

With ECM meanwhile requiring CMake 3.5 now it is possible to switch
(and thus follow also the approach used by cmake itself).

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warning about wayland-scanner code arg</title>
<updated>2021-03-25T09:29:09+00:00</updated>
<author>
<name>Vlad Zahorodnii</name>
<email>vlad.zahorodnii@kde.org</email>
</author>
<published>2021-03-25T09:25:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=04f4675cbb874b53f4e6024ecea5b0d9c472bf7c'/>
<id>04f4675cbb874b53f4e6024ecea5b0d9c472bf7c</id>
<content type='text'>
The code argument has been deprecated in favor of public-code and
private-code options.

In general, it is highly advised to use the private-code option, but we
cannot do it because it will break the ABI.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code argument has been deprecated in favor of public-code and
private-code options.

In general, it is highly advised to use the private-code option, but we
cannot do it because it will break the ABI.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindIsoCodes module</title>
<updated>2021-02-20T16:19:43+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2021-02-05T14:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=944c81500b712c1951fb545ce2b9e61bd01e0ac5'/>
<id>944c81500b712c1951fb545ce2b9e61bd01e0ac5</id>
<content type='text'>
This is a slightly modernized version of Pino's original implementation
found in KF5 and Plasma.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a slightly modernized version of Pino's original implementation
found in KF5 and Plasma.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindLibcap.cmake</title>
<updated>2021-02-10T13:09:01+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2021-02-10T13:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9d23e2943754afab9741c47ae135037498ad9d34'/>
<id>9d23e2943754afab9741c47ae135037498ad9d34</id>
<content type='text'>
We have identical copies of this in kinit, kwin, ksysguard and
powerdevil. This makes it a natural candidate for inclusion in ECM.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have identical copies of this in kinit, kwin, ksysguard and
powerdevil. This makes it a natural candidate for inclusion in ECM.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Findepoxy.cmake</title>
<updated>2020-12-31T10:54:12+00:00</updated>
<author>
<name>Vlad Zahorodnii</name>
<email>vlad.zahorodnii@kde.org</email>
</author>
<published>2020-12-31T10:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6644ad8fe64f0df3ea2f1d3106640ed0faf0d25d'/>
<id>6644ad8fe64f0df3ea2f1d3106640ed0faf0d25d</id>
<content type='text'>
It is based on the one that can be found in KWin.

Several KDE projects already use libepoxy (KWin and KDeclarative).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is based on the one that can be found in KWin.

Several KDE projects already use libepoxy (KWin and KDeclarative).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix errors in python code, found by pylama in a strict CI</title>
<updated>2020-12-13T10:51:10+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2020-12-13T10:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1c9ca43e12a9c09c94b87d1c494823b3c5d7798a'/>
<id>1c9ca43e12a9c09c94b87d1c494823b3c5d7798a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(Qt)WaylandScanner: Properly mark files as SKIP_AUTOMOC</title>
<updated>2020-11-18T15:17:36+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2020-11-18T15:09:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=12e0189931fc47378b0330e0b910d3fdf9132442'/>
<id>12e0189931fc47378b0330e0b910d3fdf9132442</id>
<content type='text'>
Have the C counterpart take care of the C files and the C++ for the C++
files.
Don't forget to skip the server C implementation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Have the C counterpart take care of the C files and the C++ for the C++
files.
Don't forget to skip the server C implementation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make androiddeployqt find libraries and QML plugins without installation</title>
<updated>2020-11-01T10:30:10+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2020-10-24T15:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2135cbdfa6da743f32f3d03b0661313caecc7b16'/>
<id>2135cbdfa6da743f32f3d03b0661313caecc7b16</id>
<content type='text'>
This matters for libraries in the same repository as the application that
also have an AAR that needs to be integrated, as well as QML plugins. For
this to work we need to consider the build directory as a search prefix,
and produce the exact directory layout there that androiddeployqt expects.

For libraries this is then almost transparent for the application build
system, the only thing that needs to be taken care of manually is putting
the corresponding -android-dependencies.xml file into the right place in
the build dir as well. A macro wrapping that might be an option to
centralize that logic here as well in the future.

For QML plugins this is transparent if you have them set up to work without
installation already anyway, otherwise that setup has to be done for this
to work.

Example: https://invent.kde.org/pim/itinerary/-/merge_requests/28

https://invent.kde.org/frameworks/knotifications/-/merge_requests/12 would
presumably also need this (not tested yet).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matters for libraries in the same repository as the application that
also have an AAR that needs to be integrated, as well as QML plugins. For
this to work we need to consider the build directory as a search prefix,
and produce the exact directory layout there that androiddeployqt expects.

For libraries this is then almost transparent for the application build
system, the only thing that needs to be taken care of manually is putting
the corresponding -android-dependencies.xml file into the right place in
the build dir as well. A macro wrapping that might be an option to
centralize that logic here as well in the future.

For QML plugins this is transparent if you have them set up to work without
installation already anyway, otherwise that setup has to be done for this
to work.

Example: https://invent.kde.org/pim/itinerary/-/merge_requests/28

https://invent.kde.org/frameworks/knotifications/-/merge_requests/12 would
presumably also need this (not tested yet).
</pre>
</div>
</content>
</entry>
<entry>
<title>find-modules/FindReuseTool.cmake - Fix finding reuse tool</title>
<updated>2020-10-31T19:58:24+00:00</updated>
<author>
<name>Allen Winter</name>
<email>winter@kde.org</email>
</author>
<published>2020-10-31T19:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f1bf6bd813bebb2d95cdfb404bc5406be87814ae'/>
<id>f1bf6bd813bebb2d95cdfb404bc5406be87814ae</id>
<content type='text'>
I had reuse installed but it wasn't being found. Now it is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had reuse installed but it wasn't being found. Now it is.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document when FindGradle has been added</title>
<updated>2020-10-13T16:47:17+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2020-10-13T16:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f30239af9f1ee45e39872ae96fb80c1d8ca0b115'/>
<id>f30239af9f1ee45e39872ae96fb80c1d8ca0b115</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
