TLC for the cmakemanager - feedback required
Milian Wolff
mail at milianw.de
Wed Feb 12 22:11:01 GMT 2020
On Sonntag, 9. Februar 2020 22:41:25 CET Milian Wolff wrote:
> Hey all,
>
> I finally found some time to give the cmake manager plugin some tender
> loving care. I removed a bunch of dead code, fixed some unit tests and
> added support for the cmake-file-api [1].
>
> You can find my work over at [2]. Be warned: I may potentially force push to
> that branch. That said, I would really welcome if others could have a look
> and give me some feedback.
>
> My preliminary testing shows that it seems to work. The one big feature
> that's missing is watching the cmake files for changes and then
> automatically triggering a reconfiguration to update the code model data.
> I'll give that a shot in the next days and also test it on some bigger
> applications at work, before creating a merge request.
>
> Cheers
>
> [1]: https://bugs.kde.org/show_bug.cgi?id=417202
> [2]: https://invent.kde.org/mwolff/kdevelop/commits/cmake-file-api
The important features, namely code-model support and even project reloading
when a cmake file is edited, is now implemented. I've created a merge request:
https://invent.kde.org/kde/kdevelop/merge_requests/106
There's even a nice new feature, namely target grouping by the FOLDER target
property. This way, all the pesty CTest targets get automatically grouped. And
it's all generic and users can create custom groups, if desired :)
Please test and give feedback, esp. on non-trivial CMake projects! If I don't
hear anything back, I'll merge this sometime next week.
Cheers
--
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20200212/ab0de4aa/attachment.sig>
More information about the KDevelop-devel
mailing list