Logo
2
  • Introduction
  • What’s new in Conan 2
  • Install
  • Tutorial
  • CI Tutorial
  • Devops guide
  • Security
  • Integrations
  • Examples
    • ConanFile methods examples
    • Conan extensions examples
    • Conan recipe tools examples
      • CMake
      • File interaction
      • Meson
      • Bazel
      • Autotools
      • Capturing Git scm information
      • MSBuild
      • System Packages
    • Cross-building examples
    • Configuration files examples
    • Graph examples
    • Developer tools and flows
    • Conan commands examples
    • Conan runners examples
  • Reference
  • Knowledge
  • Incubating features
  • Changelog
conan
  • Examples
  • Conan recipe tools examples
  • Edit on GitHub

Conan recipe tools examples¶

  • CMake
    • CMakeToolchain: Building your project using CMakePresets
    • CMakeToolchain: Extending your CMakePresets with Conan generated ones
    • CMakeToolchain: Inject arbitrary CMake variables into dependencies
    • CMakeToolchain: Using xxx-config.cmake files inside packages
    • Using CMakeToolchain with different generators: Ninja example
    • CMakeToolchain: Using LLVM/Clang Windows compiler
  • File interaction
    • Patching sources
  • Meson
    • Build a simple Meson project using Conan
    • Create your first Conan package with Meson
  • Bazel
    • Build a simple Bazel project using Conan
    • Build a simple Bazel 7.x project using Conan
  • Autotools
    • Build a simple Autotools project with Conan dependencies
    • Create your first Conan package with Autotools
    • Create your first Conan package with Autotools in Windows (msys2)
    • AutoTools: Using LLVM/Clang Windows compiler
  • Capturing Git scm information
    • Credentials management
  • MSBuild
    • Create your first Conan package with Visual Studio/MSBuild
  • System Packages
    • Wrapping system requirements in a Conan package
    • Consuming system requirements only when building a package
Previous Next

© Copyright 2016-2024, JFrog. Last updated on Sep 16, 2025.