<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/tests, branch v5.69.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>ECMPoQmToolsTest: have separate moc files for tr_thread_test 1 &amp; 2</title>
<updated>2020-03-24T19:47:59+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-03-24T19:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6136a974262684847746c0bdc980163cbe326eaa'/>
<id>6136a974262684847746c0bdc980163cbe326eaa</id>
<content type='text'>
Reviewers: #frameworks, #build_system, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

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

Reviewed By: dfaure

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D28253
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ecm_qt_install_logging_categories &amp; ecm_qt_export_logging_category</title>
<updated>2020-02-10T23:21:54+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-02-04T05:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=86041b6d8634a87e80e68fba44ad00bc4b4549ba'/>
<id>86041b6d8634a87e80e68fba44ad00bc4b4549ba</id>
<content type='text'>
Summary:
Having to manually maintain a separate copy of all the data about qt logging
categories in the categories files comes with the usual disadvantages.
The new macro ecm_qt_install_logging_categories together with the additions
of arguments DESCRIPTION &amp; EXPORT to ecm_qt_declare_logging_category allows
to have just one place with one copy of the data, and have the categories
file automatically generated from that data, linked via the EXPORT id.

For cases not using ecm_qt_declare_logging_category, but having categories
manually defined in code, yet wanting to have info about those categories in
the installed fiel, ecm_qt_export_logging_category allows to add those data
to the system.

Test Plan:
Added unit tests work, porting of some repos created categories files whose
diff against the manually created files were only the DO_NOT_EDIT header.

Reviewers: #build_system, #frameworks, broulik, mlaurent

Reviewed By: mlaurent

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D27150
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Having to manually maintain a separate copy of all the data about qt logging
categories in the categories files comes with the usual disadvantages.
The new macro ecm_qt_install_logging_categories together with the additions
of arguments DESCRIPTION &amp; EXPORT to ecm_qt_declare_logging_category allows
to have just one place with one copy of the data, and have the categories
file automatically generated from that data, linked via the EXPORT id.

For cases not using ecm_qt_declare_logging_category, but having categories
manually defined in code, yet wanting to have info about those categories in
the installed fiel, ecm_qt_export_logging_category allows to add those data
to the system.

Test Plan:
Added unit tests work, porting of some repos created categories files whose
diff against the manually created files were only the DO_NOT_EDIT header.

Reviewers: #build_system, #frameworks, broulik, mlaurent

Reviewed By: mlaurent

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D27150
</pre>
</div>
</content>
</entry>
<entry>
<title>EBN extra-cmake-modules comments spelling cleanup</title>
<updated>2019-12-05T09:37:23+00:00</updated>
<author>
<name>John Hayes</name>
<email>jdhayes.linux@gmail.com</email>
</author>
<published>2019-12-05T09:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9f441190a36a4579581c37c6ebcb36171fd9a7fd'/>
<id>9f441190a36a4579581c37c6ebcb36171fd9a7fd</id>
<content type='text'>
Summary: Correct spelling in extra-cmake-modules comments.

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25752
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Correct spelling in extra-cmake-modules comments.

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25752
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix EcmGenerateExportHeader tests on Windows</title>
<updated>2019-11-30T14:08:44+00:00</updated>
<author>
<name>David Redondo</name>
<email>kde@david-redondo.de</email>
</author>
<published>2019-11-30T10:23:39+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bfdcec82d926416ac2eb3657b903414b52f72e31'/>
<id>bfdcec82d926416ac2eb3657b903414b52f72e31</id>
<content type='text'>
Summary: -weXXXX errors on warning XXXX. C4996 warns on deprecated declarations.

Test Plan: Tests pass.

Reviewers: kossebau, #windows, #frameworks

Reviewed By: kossebau

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25626
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: -weXXXX errors on warning XXXX. C4996 warns on deprecated declarations.

Test Plan: Tests pass.

Reviewers: kossebau, #windows, #frameworks

Reviewed By: kossebau

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25626
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ECMSetupVersion tests for old policy with project() wo/ VERSION</title>
<updated>2019-11-04T11:04:56+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-11-04T11:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d2810741c2166354d7c95d4101eea52035d4fdf5'/>
<id>d2810741c2166354d7c95d4101eea52035d4fdf5</id>
<content type='text'>
With min required cmake version now bumped to 3.5, the policy for CMP0048
needs to be set explicitly to old now to prepare what the tests check.

Fixup for 5ca01895e3c50322f79feeef5054d7f28b164d68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With min required cmake version now bumped to 3.5, the policy for CMP0048
needs to be set explicitly to old now to prepare what the tests check.

Fixup for 5ca01895e3c50322f79feeef5054d7f28b164d68
</pre>
</div>
</content>
</entry>
<entry>
<title>Add install dir for systemd units</title>
<updated>2019-11-03T22:04:30+00:00</updated>
<author>
<name>David Edmundson</name>
<email>kde@davidedmundson.co.uk</email>
</author>
<published>2019-11-03T22:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=fb275fb95d9c41c091fd0ebb9ac4f8edb78eb89b'/>
<id>fb275fb95d9c41c091fd0ebb9ac4f8edb78eb89b</id>
<content type='text'>
Summary: Like we have for other FD.O projects like DBus service files

Test Plan:
Unit test passes
Used in another project, and it installed to the correct place

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Like we have for other FD.O projects like DBus service files

Test Plan:
Unit test passes
Used in another project, and it installed to the correct place

Reviewers: apol

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D25107
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMGenerateExportHeader: allow ecm_[..]_format_version wo/ CURRENT_VERSION</title>
<updated>2019-10-30T00:52:08+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-10-30T00:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bebafb8a2d0030120f8028eae0206c1bf1ba208d'/>
<id>bebafb8a2d0030120f8028eae0206c1bf1ba208d</id>
<content type='text'>
GIT_SILENT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GIT_SILENT
</pre>
</div>
</content>
</entry>
<entry>
<title>Raise CMake requirements to 3.5</title>
<updated>2019-10-22T16:54:07+00:00</updated>
<author>
<name>Hannah von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2019-10-21T21:38:02+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5ca01895e3c50322f79feeef5054d7f28b164d68'/>
<id>5ca01895e3c50322f79feeef5054d7f28b164d68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ECMGenerateExportHeader, for improved handling of deprecated API</title>
<updated>2019-10-10T20:50:03+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2019-09-04T17:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7b15c20dafc9133f93bbc65354ec3a36af168fd3'/>
<id>7b15c20dafc9133f93bbc65354ec3a36af168fd3</id>
<content type='text'>
Summary:
Generates additional macros in the export header which can be used for
fine-grained disabling of warnings &amp; visibility as well as excluding from
the build.

Reviewers: #frameworks, #build_system

Subscribers: chehrlic, dfaure, cgiboudeaux, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D23789
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Generates additional macros in the export header which can be used for
fine-grained disabling of warnings &amp; visibility as well as excluding from
the build.

Reviewers: #frameworks, #build_system

Subscribers: chehrlic, dfaure, cgiboudeaux, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D23789
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}</title>
<updated>2019-03-05T14:40:26+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2019-03-05T10:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bb8c053d9d41df3946b064384cbaa3ecb12f231f'/>
<id>bb8c053d9d41df3946b064384cbaa3ecb12f231f</id>
<content type='text'>
Summary:
Note that the first test had a comment "without optional arguments"
so I removed the INCLUDE_INSTALL_DIR variable to test what happens by
default. The other tests still pass an absolute path there (which is
unusual in practice, and breaks the idea of using ${prefix}).

Test Plan: `ctest -R PkgConfig` passes

Reviewers: kossebau, apol, cgiboudeaux

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem, fazevedo

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D19538
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Note that the first test had a comment "without optional arguments"
so I removed the INCLUDE_INSTALL_DIR variable to test what happens by
default. The other tests still pass an absolute path there (which is
unusual in practice, and breaks the idea of using ${prefix}).

Test Plan: `ctest -R PkgConfig` passes

Reviewers: kossebau, apol, cgiboudeaux

Reviewed By: apol

Subscribers: kde-frameworks-devel, kde-buildsystem, fazevedo

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D19538
</pre>
</div>
</content>
</entry>
</feed>
