Developing packages locally Developing packages locally As we learned in previous sections of the tutorial, the most straightforward way to work when developing a Conan package...
BazelDeps Generated files Customization Naming Reference build_context_activated Properties BazelDeps Warning This feature is experimental and subject to breaking changes...
Introduction Open Source Decentralized package manager Binary management All platforms, all build systems and compilers Stable Community Navigating the documentation Intr...
Declaring the layout when the Conanfile is inside a subfolder Declaring the layout when the Conanfile is inside a subfolder Please, first clone the sources to recreate this proj...
Environment variables CONAN_HOME CONAN_DEFAULT_PROFILE Remote login variables Terminal color variables Logging Environment variables These are very few environment variable...
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...
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...
Lockfiles Multi-configuration lockfiles Evolving lockfiles Lockfiles Lockfiles are a mechanism to achieve reproducible dependencies, even when new versions or revisions of tho...
Extensions Extensions Conan can be extended in a few ways, with custom user code: python_requires allow to put common recipe code in a recipe package that can be reused by ot...
remotes.json remotes.json The remotes.json file is located in the Conan user home directory, e.g., [CONAN_HOME]/remotes.json. The default file created by Conan looks like this...