CMakeToolchain: Inject arbitrary CMake variables into dependencies CMakeToolchain: Inject arbitrary CMake variables into dependencies You can find the sources to recreate this p...
AutotoolsDeps Generated files Customization Reference AutotoolsDeps The AutotoolsDeps is the dependencies generator for Autotools. It will generate shell scripts containing ...
Autotools Autotools Build a simple Autotools project with Conan dependencies Building on Linux and macOS Create your first Conan package with Autotools Create your first C...
conanfile.py conanfile.py The conanfile.py is the recipe file of a package, responsible for defining how to build it and consume it. from conan import ConanFile class...
Profile plugin Profile plugin The profile.py extension plugin is a Python script that receives one profile and allow checking and modifying it. This plugin is located in the e...
Using CMakeToolchain with different generators: Ninja example Understanding CMake generators Using the Ninja generator by default in a profile Using CMakeToolchain with differ...
CMakeToolchain: Using xxx-config.cmake files inside packages Important considerations CMakeToolchain: Using xxx-config.cmake files inside packages Conan relies in the general c...
Meson Meson Conan provides different tools to help manage your projects using Meson. They can be imported from conan.tools.meson . The most relevant tools are: MesonToolchain...
Build packages: the build() method Build and run tests for your project Changes introduced in the recipe Changes introduced in the library sources Conditionally patching the sou...
cmake_layout Reference conf Multi-setting/option cmake_layout cmake_layout The cmake_layout() sets the folders and cpp attributes to follow the structure of a typical CMak...