<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules, branch v5.35.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>ecm_qt_declare_logging_category(): more unique include guard for header</title>
<updated>2017-05-23T21:01:51+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2017-05-15T14:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a959e34971f917a6141b826a5c08e3a96be78336'/>
<id>a959e34971f917a6141b826a5c08e3a96be78336</id>
<content type='text'>
Summary:
The old guard was created just from the identifier + _H, which runs the
chance to clash in projects which use an identifier matching the project
name and which also have a class or central file header which is named
by the project and then has an include guard matching the filename.
Example:
project ABC -&gt; abc.h with ABC_H guard
identifier ABC, header debug.h -&gt; debug.h with ABC_H guard
any.cpp including both abc.h and debug.h will see only one content

Using both the header file name and identifier for the guard name
and prefixing it additionally with a macro specific term should make
the guard both follow the usual pattern for guards matching the
file name and also add some namespacing to allow for similar named
header files in bigger projects (e.g. "debug.h") which could be
included in the same include tree.

Reviewers: #frameworks, #build_system

Subscribers: elvisangelaccio

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5866
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
The old guard was created just from the identifier + _H, which runs the
chance to clash in projects which use an identifier matching the project
name and which also have a class or central file header which is named
by the project and then has an include guard matching the filename.
Example:
project ABC -&gt; abc.h with ABC_H guard
identifier ABC, header debug.h -&gt; debug.h with ABC_H guard
any.cpp including both abc.h and debug.h will see only one content

Using both the header file name and identifier for the guard name
and prefixing it additionally with a macro specific term should make
the guard both follow the usual pattern for guards matching the
file name and also add some namespacing to allow for similar named
header files in bigger projects (e.g. "debug.h") which could be
included in the same include tree.

Reviewers: #frameworks, #build_system

Subscribers: elvisangelaccio

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5866
</pre>
</div>
</content>
</entry>
<entry>
<title>Add or improve "Generated. Don't edit" messages and make consistent</title>
<updated>2017-05-16T15:29:20+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2017-05-15T15:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b58820c4af6407ca6a67d342d7bc43ab09778e7d'/>
<id>b58820c4af6407ca6a67d342d7bc43ab09778e7d</id>
<content type='text'>
Reviewers: #frameworks, #build_system, apol

Reviewed By: apol

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5867
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewers: #frameworks, #build_system, apol

Reviewed By: apol

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5867
</pre>
</div>
</content>
</entry>
<entry>
<title>Change default pkgconfig install path for FreeBSD</title>
<updated>2017-05-08T18:18:31+00:00</updated>
<author>
<name>Tobias C. Berner</name>
<email>tcberner@gmail.com</email>
</author>
<published>2017-05-08T13:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=416c7e9facf905c5be757dd1a1c66e2ed878f641'/>
<id>416c7e9facf905c5be757dd1a1c66e2ed878f641</id>
<content type='text'>
Summary:
FreeBSD, opposed to most other sytems, does not install pkgconfig files to
lib/pkgconfig, but to libdata/pkgconfig.

Reviewers: #freebsd, apol, kfunk

Reviewed By: kfunk

Subscribers: kfunk, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5766
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
FreeBSD, opposed to most other sytems, does not install pkgconfig files to
lib/pkgconfig, but to libdata/pkgconfig.

Reviewers: #freebsd, apol, kfunk

Reviewed By: kfunk

Subscribers: kfunk, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5766
</pre>
</div>
</content>
</entry>
<entry>
<title>Sanitizers: Don't use GCC-like flags for e.g. MSVC</title>
<updated>2017-04-21T16:09:00+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-04-18T07:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c56cf46b4beb94558baffaa3f29e7c458f6b3f05'/>
<id>c56cf46b4beb94558baffaa3f29e7c458f6b3f05</id>
<content type='text'>
Summary:
Fixes compiler warnings such as:
```
cl : Command line warning D9002 : ignoring unknown option
'-fsanitize=address'
cl : Command line warning D9002 : ignoring unknown option
'-fno-omit-frame-pointer'
```

Reviewers: aacid, bcooksley

Reviewed By: aacid, bcooksley

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5489
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Fixes compiler warnings such as:
```
cl : Command line warning D9002 : ignoring unknown option
'-fsanitize=address'
cl : Command line warning D9002 : ignoring unknown option
'-fno-omit-frame-pointer'
```

Reviewers: aacid, bcooksley

Reviewed By: aacid, bcooksley

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5489
</pre>
</div>
</content>
</entry>
<entry>
<title>fix documentation, ecm_install_po_files_as_qm generates .qm, not .mo</title>
<updated>2017-04-20T12:38:53+00:00</updated>
<author>
<name>Harald Sitter</name>
<email>sitter@kde.org</email>
</author>
<published>2017-04-20T12:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a45320e893f540a5df1a9b96a32e4de20a1b6601'/>
<id>a45320e893f540a5df1a9b96a32e4de20a1b6601</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor CMake warning (CMP0054)</title>
<updated>2017-04-18T06:56:27+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-04-18T06:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6a3ab1eaf3b649fd9c71ed3a98bd942777592bd7'/>
<id>6a3ab1eaf3b649fd9c71ed3a98bd942777592bd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't include tests together with modules</title>
<updated>2017-04-11T15:19:21+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-04-11T15:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1eeae4015bca728160f651f781d73851cc4c43ae'/>
<id>1eeae4015bca728160f651f781d73851cc4c43ae</id>
<content type='text'>
We have tests that go through the modules directory
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have tests that go through the modules directory
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow test to work with older versions of qmlplugindump</title>
<updated>2017-04-11T13:49:38+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-04-11T13:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=78529f4452b2e09d9f579d7723f7cb7634f43e7c'/>
<id>78529f4452b2e09d9f579d7723f7cb7634f43e7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't enable the test by default</title>
<updated>2017-04-10T14:23:20+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-04-10T14:23:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0a33e0d7e3b5d2ea08647cb99ad0dffff6c558ba'/>
<id>0a33e0d7e3b5d2ea08647cb99ad0dffff6c558ba</id>
<content type='text'>
The build isn't always reproducible and comparisons are unfair
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The build isn't always reproducible and comparisons are unfair
</pre>
</div>
</content>
</entry>
<entry>
<title>Support older qmlplugindump versions</title>
<updated>2017-04-10T14:12:40+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-04-10T14:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5b0583b38b43265a2017cde5e739404d7d301e70'/>
<id>5b0583b38b43265a2017cde5e739404d7d301e70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
