Understanding the flexibility of using conanfile.py vs conanfile.txt Use the layout() method Use the validate() method to raise an error for non-supported configurations Conditio...
Videos Videos Warning This section presents some conference talks and presentations regarding Conan. While they can be very informative and educational, please note that some o...
credentials.json credentials.json Warning This feature is experimental and subject to breaking changes. See the Conan stability section for more information. Conan can authen...
Lockfiles Multi-configuration lockfiles Evolving lockfiles Lockfiles Lockfiles are a mechanism to achieve reproducible dependencies, even when new versions or revisions of tho...
CLion Introduction Installing the plugin Configuring the plugin Using the plugin CLion Introduction There’s a plugin available in the JetBrains Marketplace that’s compati...
Bazel Reference Properties conf Bazel Warning This feature is experimental and subject to breaking changes. See the Conan stability section for more information. The Bazel...
Graph API Graph API Warning This feature is experimental and subject to breaking changes. See the Conan stability section for more information. class GraphAPI(conan_api) lo...
Tool requires packages A simple tool require recipe Removing settings in package_id() Tool requires packages In the “Using build tools as Conan packages ” section we learned h...