<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.97.0</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>kde-modules/KDEGitCommitHooks.cmake - handle non-toplevel project</title>
<updated>2022-07-15T14:05:38+00:00</updated>
<author>
<name>Allen Winter</name>
<email>winter@kde.org</email>
</author>
<published>2022-07-15T14:05:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ce726d388a59b941e2e6f6f487132532511af03d'/>
<id>ce726d388a59b941e2e6f6f487132532511af03d</id>
<content type='text'>
Only install pre-commit hooks if KDE_CONFIGURE_GIT_PRE_COMMIT_HOOK
is called frm CMAKE_CURRENT_PROEJECT, eg. don't install pre-commit
hooks if ECM is inside a submodule or fetched-content.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only install pre-commit hooks if KDE_CONFIGURE_GIT_PRE_COMMIT_HOOK
is called frm CMAKE_CURRENT_PROEJECT, eg. don't install pre-commit
hooks if ECM is inside a submodule or fetched-content.
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM version to 5.97.0.</title>
<updated>2022-07-09T16:43:45+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2022-07-09T16:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7d9d14e769bd921dc4372ae9077ccc70381314a6'/>
<id>7d9d14e769bd921dc4372ae9077ccc70381314a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMDeprecationSettings: enable warnings by default</title>
<updated>2022-06-25T13:30:06+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-25T13:27:39+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0064cf77e96acda8a99c0eba4cc89f83768b65d3'/>
<id>0064cf77e96acda8a99c0eba4cc89f83768b65d3</id>
<content type='text'>
The main target consumers of this macro currently (should) want to be
informed about new deprecations as early as possible. As do the authors
of the warnings.

So instead let's make no warnings an opt-in. Not documenting the
now deprecated flag in the docs, given no wide-spread use yet, just
supporting still in the code with a note to users.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The main target consumers of this macro currently (should) want to be
informed about new deprecations as early as possible. As do the authors
of the warnings.

So instead let's make no warnings an opt-in. Not documenting the
now deprecated flag in the docs, given no wide-spread use yet, just
supporting still in the code with a note to users.
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddQch: let doxygen update the config file instead of "outdated" warnings</title>
<updated>2022-06-17T16:24:47+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-13T12:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8687d6cb7a838ce619ca6aca97507cbaf5e3ce9c'/>
<id>8687d6cb7a838ce619ca6aca97507cbaf5e3ce9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SHOW_DEPRECATIONS option not getting respected when function is called</title>
<updated>2022-06-16T15:00:40+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2022-06-16T14:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9aba268a7055fb7352a9d87c4e04abd48ba1b1b1'/>
<id>9aba268a7055fb7352a9d87c4e04abd48ba1b1b1</id>
<content type='text'>
This got messed up when refactoring the value from an one-value-keyword to an option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This got messed up when refactoring the value from an one-value-keyword to an option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document addition of -Werror=undef</title>
<updated>2022-06-15T14:45:57+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-06-15T14:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=aa022e06ac7727560ffc2478352a79953787883e'/>
<id>aa022e06ac7727560ffc2478352a79953787883e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change -Wundef warning to an error</title>
<updated>2022-06-15T11:37:02+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-06-10T20:07:26+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=25bbb2a4776d36b542857709bb0448a7ea030b59'/>
<id>25bbb2a4776d36b542857709bb0448a7ea030b59</id>
<content type='text'>
This should catch undefined preprocessor expressions, i.e. instead of
showing a warning if FOO_BAR_H is undefined:
 #if FOO_BAR_H

make the build fai lwith an error instead.

This combined with using #cmakedefine01 (instead of #cmakedefine), could
catch things like:
https://invent.kde.org/pim/kdepim-runtime/-/commit/05a0e5bbfbb06ed6aa88640f25f563cf7e5b1330
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should catch undefined preprocessor expressions, i.e. instead of
showing a warning if FOO_BAR_H is undefined:
 #if FOO_BAR_H

make the build fai lwith an error instead.

This combined with using #cmakedefine01 (instead of #cmakedefine), could
catch things like:
https://invent.kde.org/pim/kdepim-runtime/-/commit/05a0e5bbfbb06ed6aa88640f25f563cf7e5b1330
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM version to 5.96.0.</title>
<updated>2022-06-12T19:37:20+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2022-06-12T19:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cf3b66289146ca9168f324460a688b2feeca1309'/>
<id>cf3b66289146ca9168f324460a688b2feeca1309</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: fix broken link markup</title>
<updated>2022-06-12T16:27:40+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-12T16:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7c07ea46de2156b633a7fec2881cf53cd5d27131'/>
<id>7c07ea46de2156b633a7fec2881cf53cd5d27131</id>
<content type='text'>
NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: drop ECMQtDeclareLoggingCategory outdated notes about Qt &lt;= 5.5</title>
<updated>2022-06-12T16:27:40+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-12T16:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1a7260fc8eb40cd5cf5af9a3befdaa39f3972fcf'/>
<id>1a7260fc8eb40cd5cf5af9a3befdaa39f3972fcf</id>
<content type='text'>
Complements 6f8e9ff84b959ba763fcff18f0c519075ea1df03

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Complements 6f8e9ff84b959ba763fcff18f0c519075ea1df03

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
</feed>
