Review Request 129416: CMake ProjectManager: add advanced configuration settings
René J.V. Bertin
rjvbertin at gmail.com
Wed Nov 16 16:22:28 UTC 2016
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/129416/
-----------------------------------------------------------
Review request for KDevelop.
Repository: kdevelop
Description
-------
This patch introduces something I've been missing since I started using KDevelop: the possibility to reconfigure the way CMake is called after creating a project (= through the IDE rather than by editing a file in the .kdev4 directory).
The patch introduces the equivalent of all fields available on the fields available on the cmake initial creation dialog, under the advanced button.
It's open for discussion whether the ExtraArguments field should have a history too (otherwise it could be a simple text entry box), and whether that history should be shared with the one from `CMakeBuildDirChooser`.
I'd also like to point out that with this extended interface we could provide a reset button which removes `CMakeCache.txt` and the `CMakeFiles` directory; this is actually required for changes to certain changes like the compiler to be used.
Diffs
-----
projectmanagers/cmake/settings/cmakebuildsettings.ui 96362dd
projectmanagers/cmake/settings/cmakepreferences.h d653927
projectmanagers/cmake/settings/cmakepreferences.cpp e7cfbbb
Diff: https://git.reviewboard.kde.org/r/129416/diff/
Testing
-------
Works as expected on OS X with Qt 5.6.2 and KF5 5.27.0
Thanks,
René J.V. Bertin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20161116/56c7f7ef/attachment.html>
More information about the KDevelop-devel
mailing list