<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/kde-modules, branch v5.83.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>Provide fallback error when no .clang-format file is present</title>
<updated>2021-05-27T14:37:24+00:00</updated>
<author>
<name>Andreas Cord-Landwehr</name>
<email>cordlandwehr@kde.org</email>
</author>
<published>2021-05-27T14:37:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=07854bb9f0ac1ad5b5fad757395e04824c3fe9f3'/>
<id>07854bb9f0ac1ad5b5fad757395e04824c3fe9f3</id>
<content type='text'>
This check fixes a probably rare case, where we land in a repository
that contains this clang-format.sh hook but where the format file went
missing. In such cases, clang-format falls back to the system defaults,
which brings undesired defaults, e.g. enforced line breaks in comments
after 90 chars, which cannot easily be reverted by a reformat.

Since clang-format's --fallback-style=none option is not available for
git clang-format, this comment reimplements the logic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This check fixes a probably rare case, where we land in a repository
that contains this clang-format.sh hook but where the format file went
missing. In such cases, clang-format falls back to the system defaults,
which brings undesired defaults, e.g. enforced line breaks in comments
after 90 chars, which cannot easily be reverted by a reformat.

Since clang-format's --fallback-style=none option is not available for
git clang-format, this comment reimplements the logic.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean ECM files after the minimum version change</title>
<updated>2021-05-25T08:07:34+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2021-05-17T09:44:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c6e575539a4c0f370df65d15001e7f1b942b7e91'/>
<id>c6e575539a4c0f370df65d15001e7f1b942b7e91</id>
<content type='text'>
- Remove deprecated version checks
- Use VERSION_GREATER_EQUAL
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove deprecated version checks
- Use VERSION_GREATER_EQUAL
</pre>
</div>
</content>
</entry>
<entry>
<title>appstreamtest: Check if file exists before testing it</title>
<updated>2021-05-18T12:24:20+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-05-18T05:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9d22f7b72412c7ccdd843de6e41028fe903f570a'/>
<id>9d22f7b72412c7ccdd843de6e41028fe903f570a</id>
<content type='text'>
In case one has uninstalled the project, but has made local changes that
should be tested the test would fail. Instead check if the files exist
before adding them to the list of files that will be tested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case one has uninstalled the project, but has made local changes that
should be tested the test would fail. Instead check if the files exist
before adding them to the list of files that will be tested.
</pre>
</div>
</content>
</entry>
<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>clang-format: Add links to clang-format docs and coding style wiki</title>
<updated>2021-04-20T14:58:30+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-04-17T11:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=38b5d046c4d42232d45bf4464167b2e6feea4cf7'/>
<id>38b5d046c4d42232d45bf4464167b2e6feea4cf7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add link to clang-format options documentation</title>
<updated>2021-04-17T15:10:16+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-04-17T15:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cf4a96ff44595fcb0e5f29ff1af5780daadc7c97'/>
<id>cf4a96ff44595fcb0e5f29ff1af5780daadc7c97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-format: Disable formatting for JS files</title>
<updated>2021-04-16T15:35:17+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-04-16T15:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=26fcbd9a5762c3f3e45e7532cc0918eb4f7e63a7'/>
<id>26fcbd9a5762c3f3e45e7532cc0918eb4f7e63a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix static Windows builds by not setting /NODEFAULTLIB:libcmt /DEFAULTLIB:msvcrt</title>
<updated>2021-04-14T10:40:37+00:00</updated>
<author>
<name>Hannah von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2021-04-14T10:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ec86df35bb23941403ec88f9a663a8a44fceae51'/>
<id>ec86df35bb23941403ec88f9a663a8a44fceae51</id>
<content type='text'>
If we tell the compiler to link the runtime statically and then explicitly link
the dynamic runtime and prohibit the static we continue to produce dynamic
builds...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we tell the compiler to link the runtime statically and then explicitly link
the dynamic runtime and prohibit the static we continue to produce dynamic
builds...
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-format: set AlwaysBreakTemplateDeclarations to true</title>
<updated>2021-02-16T21:45:27+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-02-16T21:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a04e7115a9879bc627bec8fb944b669cef134bff'/>
<id>a04e7115a9879bc627bec8fb944b669cef134bff</id>
<content type='text'>
This matches most of the existing code in KDE; also note that Qt has the
same setting (also stating in a comment in their _clang-format that this
matching their existing code).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matches most of the existing code in KDE; also note that Qt has the
same setting (also stating in a comment in their _clang-format that this
matching their existing code).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add clang-format target by default in KDEFrameworkCompilerSettings</title>
<updated>2021-02-10T23:23:40+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-01-16T12:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=da06fa05d8a20edab7c684a516d4a676889cc83b'/>
<id>da06fa05d8a20edab7c684a516d4a676889cc83b</id>
<content type='text'>
To prevent cmake errors with exiting usages it is checked if the target already exists.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To prevent cmake errors with exiting usages it is checked if the target already exists.
</pre>
</div>
</content>
</entry>
</feed>
