<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/kde-modules, branch master</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 OpenBSD support</title>
<updated>2022-08-13T08:40:30+00:00</updated>
<author>
<name>Rafael Sadowski</name>
<email>rafael@sizeofvoid.org</email>
</author>
<published>2022-06-03T04:57:29+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bb63ba94b76629e4ea9fb32fa5eb1eea18ac5c5a'/>
<id>bb63ba94b76629e4ea9fb32fa5eb1eea18ac5c5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "clang-format.cmake: don't change spaces after '//' in code comments"</title>
<updated>2022-08-08T21:36:26+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-08-08T21:36:26+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b7a4f3f4fb85ea0c95feac406ed65ddb1939ae74'/>
<id>b7a4f3f4fb85ea0c95feac406ed65ddb1939ae74</id>
<content type='text'>
This reverts commit 178c4dfbf4eb5ad7c5aef4838f190f717f97766f.

Instead of creating an MR, I forgot I was on master...

GIT_SILENT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 178c4dfbf4eb5ad7c5aef4838f190f717f97766f.

Instead of creating an MR, I forgot I was on master...

GIT_SILENT
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-format.cmake: don't change spaces after '//' in code comments</title>
<updated>2022-08-08T21:30:28+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-08-08T21:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=178c4dfbf4eb5ad7c5aef4838f190f717f97766f'/>
<id>178c4dfbf4eb5ad7c5aef4838f190f717f97766f</id>
<content type='text'>
For example, if you have:
//This is a comment

now clang-format won't change it to:
// This is a comment

We're mainly interested in formatting the code, not the comments, so that
cuts down on some noise when running clang-format.

CCBUG: 456819
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example, if you have:
//This is a comment

now clang-format won't change it to:
// This is a comment

We're mainly interested in formatting the code, not the comments, so that
cuts down on some noise when running clang-format.

CCBUG: 456819
</pre>
</div>
</content>
</entry>
<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>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>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>API dox: turn some more verbal "Note" into full note sections</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:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=97de5ca22bc2e9270809a24d00fe6b748ddbb9e7'/>
<id>97de5ca22bc2e9270809a24d00fe6b748ddbb9e7</id>
<content type='text'>
Should help readers being aware of pitfalls

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should help readers being aware of pitfalls

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>API dox: fix sphinx warning about Title underline too short</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-12T15:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8ca7a8f13c47c66ed31bb2799e31cf490be86dc6'/>
<id>8ca7a8f13c47c66ed31bb2799e31cf490be86dc6</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: use more markup for code or commandline samples</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-12T14:13:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9edb5f57127489dec4b7cbdc1e60920e6002abea'/>
<id>9edb5f57127489dec4b7cbdc1e60920e6002abea</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>
</feed>
