conan-io / conan-clion-plugin

CLion C/C++ IDE plugin for Conan Package Manager
Apache License 2.0
100 stars 27 forks source link

allow to use per-project settings file #92

Open blockspacer opened 3 years ago

blockspacer commented 3 years ago

Motivation: file can be used to specify per-project settings. Especially per-project arguments for conan install.

Note: That per-project arguments for conan install must mix with global ones. Because argument order matters - add special var. to global ones {{PROJECT_CONAN_INSTALL_ARGS}} that will be replaced with per-project arguments for conan install

Ideally per-project settings file must be python file, so it will be able to use env. vars etc.

See as example qconan.ini https://github.com/kseinitzer/qconan

blockspacer commented 3 years ago

Related to https://github.com/conan-io/conan-clion-plugin/issues/36