Re: TLC for the cmakemanager - feedback required

Milian Wolff <[email protected]>
Newsgroups gmane.comp.kde.devel.kdevelop
Message-ID <2822931.mvXUDI8C0e@agathebauer>
On Mittwoch, 12. Februar 2020 23:11:01 CET Milian Wolff wrote:
> 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.

Anyone? Otherwise my plan is to merge this tomorrow morning.

Cheers

-- 
Milian Wolff
[email protected]
http://milianw.de
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAl5MQvcACgkQ8zYW/HGd
OX+szg//VBjUdNGYRM6rD1mylvVD9fQmRr2J6RG9bzEN5kgrZno49nHT62hUKYtM
c6RHzFcXmvu7oOSw9dzvZDd+Bg5xer/s8kXFyR+wnNh0HGrb7AyPCLUO8qGVNT8M
dqeUcAqS6Fn1oefR+9CIY7/ef4qHaHatwApvL3ZNUmvAqltrSXTyiG84E37r6oSC
PxS4H2fZdBOdXqVSDDliT4IZJDSx6U13kpqyiUzmPVh+YyOKawaa4SDf6CEogTHs
D9WNoI3v8hYLJz0SBtC8yEpBy+oy2yXcmpHX3dLQnRazcTUgfKhY0Tf0JJ1XvRLs
O2emG6UjiFj+2v9SdJLXokhXcKrSlKa+3jWbE3zLgBrBB7EZ+VW1uXagd/WqLT6u
uHIn8NxWsLowP2E1djqW5geCxWAbYOHC12bpfrY19AWPu1WNHknovu0bCy5ObiW+
hexIdnwruaQm0HWznfzDlDlWaaS1wYCQDD+/d8DvArGzR+X6qvyPIgbcGmk/+oHo
xCBz00TKgXQXBw65DEldm2birrlYE+vR1Z75hxJp/DfPsUAEIfpfFRZtoS6EJR2U
N0pYHYmZEhI89ueFVDrJXIWO0E932NPvH/d6Njl98sgKbMsKuJJNGG6w71uqMsQv
75NK5wHkAwlhps/s12YGFe+PIRdAOtqE6yIbM7WnMCSMNK4++Go=
=qoF9
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.