Logo
2
  • Introduction
  • What’s new in Conan 2
  • Install
  • Tutorial
  • CI Tutorial
  • Devops guide
  • Security
  • Integrations
  • Examples
  • Reference
    • Commands
    • conanfile.py
    • conanfile.txt
    • Workspace files
    • Recipe tools
    • Configuration files
    • Extensions
    • Environment variables
    • The binary model
    • Conan Server
    • Runners
  • Knowledge
  • Incubating features
  • Changelog
conan
  • Reference
  • Edit on GitHub

Reference¶

  • Commands
  • conanfile.py
    • Attributes
    • Methods
    • Running and output
  • conanfile.txt
  • Workspace files
  • Recipe tools
    • conan.tools.android
    • conan.tools.apple
    • conan.tools.build
    • conan.tools.cmake
    • conan.tools.CppInfo
    • conan.tools.env
    • conan.tools.files
    • conan.tools.gnu
    • conan.tools.google
    • conan.tools.intel
    • conan.tools.layout
    • conan.tools.meson
    • conan.tools.microsoft
    • conan.tools.qbs
    • conan.tools.ros
    • conan.tools.sbom
    • conan.tools.scm
    • conan.tools.scons
    • conan.tools.premake
    • conan.tools.system
  • Configuration files
    • global.conf
    • Information about built-in confs
    • profiles
    • settings.yml
    • remotes.json
    • source_credentials.json
    • credentials.json
    • .conanrc
  • Extensions
    • Python requires
    • Custom commands
    • Custom Conan generators
    • Python API
    • Deployers
    • Hooks
    • Binary compatibility
    • Profile plugin
    • Authorization plugins
    • Command wrapper
    • Package signing
  • Environment variables
  • The binary model
    • How the package_id is computed
    • How settings and options of a recipe influence its package ID
    • The effect of dependencies on package_id
    • Extending the binary model
    • Customizing the binary compatibility
  • Conan Server
  • Runners
    • Docker runner
Previous Next

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