Re: RFC: post-installation checks on library headers & cmake config
"Friedrich W. H. Kossebau" <[email protected]> Sat, 01 Aug 2026 18:25:08 +0200
| Newsgroups | gmane.comp.kde.devel.general |
|---|---|
| Organization | KDE |
| Message-ID | <[email protected]> |
Am Samstag, 4. Juli 2026, 17:21:41 Mitteleurop=C3=A4ische Sommerzeit schrie= b=20 =46riedrich W. H. Kossebau: > Hi, >=20 > how would you feel if there is an option to automatically test the C++ > library development artifacts (headers, CMake config, etc.) in their > installed variant for usability, before other developers get to use them? >=20 > If that sounds somewhere interesting to you, read on :) >=20 > Possibly you also have already heard of this, there is currently some on- > going effort to develop a system for post-installation C++ library checks, > by the implementation name ECMInstalledLibraryCheck. While already in some > usable state and there-by successfully having uncovered a number of issue= s, > it is based only on a few people's needs & ideas, without any known simil= ar > solutions to be "inspired" from for features and patterns. The prototype has now been turned into a first version up as release=20 candidate, please give the docs (ideally also code) some check: https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/590 Target is ECM 6.30. Thanks to Allen, Laurent & Ben the deployment of the check to KDE CI has=20 already been prepared & tested, some KDE PIM projects using a copy of the=20 module running the check by default. Cheers =46riedrich