This new configuration mechanism is an experimental feature subject to breaking changes in future releases.
The global.conf file is located in the Conan user home directory.
core:required_conan_version = "expression"allows defining a version expression like “>=1.30”. Conan will raise an error if its current version does not satisfy the condition
core.package_id:msvc_visual_incompatibleallows opting-out the fallback from the new
msvccompiler to the
Visual Studiocompiler existing binaries
Tools and user configurations allows them to be defined both in the global.conf file and in profile files. Profile values will have priority over globally defined ones in global.conf, and can be defined as:
[settings] ... [conf] tools.microsoft:msbuild_verbosity=Diagnostic
tools.microsoft:msbuild_verbosityallows defining a value from
"Quiet", "Minimal", "Normal", "Detailed", "Diagnostic"for build using the MSBuild system, it could be with the
tools.microsoft.MSBuildor with the