settings.yml
The settings
are predefined, so only a few, like “os” or “compiler”, are possible. They are
defined in your ~/.conan/settings.yml
file. Also, the possible values they can take are restricted
in the same file. This is done to ensure matching naming and spelling between users, and settings
that commonly make sense to most users. Anyway, you can add/remove/modify those settings and their
possible values in the settings.yml
file, according to your needs, just be sure to share changes with
colleagues or consumers of your packages.
If you want to distribute a unified settings.yml
file you can use the conan config install command.
Note
The settings.yml
file is not perfect nor definitive, surely incomplete. Please send us any suggestion (or
better yet, a PR) with settings and values that could make sense for other users.