• Introduction
  • Conan migration guide to 2.0
  • Training Courses
  • Install
  • Getting Started
  • Using packages
  • Creating Packages
  • Uploading Packages
  • Developing packages
  • Package apps and devtools
  • Versioning
  • Mastering Conan
    • Use conanfile.py for consumers
    • Conditional settings, options and requirements
    • Build policies
    • Environment variables
    • Virtual Environments
    • Logging
    • Sharing the settings and other configuration
    • Conan local cache: concurrency, Continuous Integration, isolation
  • Systems and cross building
  • Extending Conan
  • Integrations
  • Configuration
  • Howtos
  • Reference
  • Cheatsheet
  • Videos and links
  • FAQ
  • Glossary
  • Changelog

Sign up for release updates:

conan
  • Docs »
  • Mastering Conan
  • Edit on GitHub

Mastering ConanΒΆ

This section provides an introduction to important productivity and useful features of Conan:

  • Use conanfile.py for consumers
    • conan build
    • Other local commands
  • Conditional settings, options and requirements
    • Constrain settings and options
  • Build policies
  • Environment variables
    • Defining environment variables
    • Automatic environment variables inheritance
  • Virtual Environments
    • Virtualenv generator
    • Virtualbuildenv environment
    • Virtualrunenv generator
  • Logging
    • How to log and debug a conan execution
    • How to log the build process
  • Sharing the settings and other configuration
  • Conan local cache: concurrency, Continuous Integration, isolation
    • Concurrency
    • System Requirements
Next Previous

© Copyright 2016-2022, JFrog. Last updated on Jan 27, 2023. Cookies Settings

Version: 1.57
Versions
1.57
1.56
1.55
1.54
1.53
1.52
1.51
1.50
1.49
1.48
1.47
1.46
1.45
1.44
1.43
1.42
1.41
1.40
1.39
1.38
1.37
1.36
1.35
1.34
1.33
1.32
1.31
1.30
1.29
1.28
1.27
1.26
1.25
1.24
1.23
1.22
1.21
1.20
1.19
1.18
1.17
1.16
1.15
1.14
1.13
1.12
1.11
1.10
1.9
1.8
1.7
1.6
1.5
1.4
1.3
2.0
latest
Downloads
PDF