Huynh
Huynh

Reputation: 176

Changing default settings for Cmake configuration in CLion

In the settings for CLion, CMake only appears in Build, Execution, Deployment under project specific settings. It does not exist under Default Settings. Is there a way I can specify a universal CMake configuration such that it is available to all projects by default for current and all future projects unless specified otherwise?

For example let's say I want to set the Generation path of all projects to a default location of build. Instead of manually editing the project settings for each project to include that, is there a workaround to set that as the default?

Please try to provide a solution that will only affect a local environment

Upvotes: 12

Views: 1437

Answers (1)

Max Banaev
Max Banaev

Reputation: 926

Only starting from CLion 2019.3 there is ability to configure CMake defaults.

It will affect all new projects (without .idea config directory).

enter image description here

You can specify default build types/toolchains, CMake options, generation path etc. Also there is pretty nice macro $PROJECT_NAME$.

Upvotes: 5

Related Questions