• Introduction
  • Install
  • Getting Started
  • Using packages
  • Creating Packages
  • Uploading Packages
  • Developing packages
  • Package apps and devtools
  • Versioning
  • Mastering Conan
  • Systems and cross building
  • Extending Conan
    • Customizing settings
    • Python requires
    • Python requires (legacy)
    • Hooks
  • Integrations
  • Howtos
  • Reference
  • Videos and links
  • FAQ
  • Glossary
  • Changelog

Sign up for release updates:

conan
  • Docs »
  • Extending Conan
  • Edit on GitHub

Extending ConanΒΆ

This section provides an introduction to extension capabilities of Conan:

  • Customizing settings
    • Adding new settings
    • Adding new sub-settings
    • Add new values
  • Python requires
    • Introduction
    • Extending base classes
    • Reusing files
    • PackageID
    • Resolution of python-requires
  • Python requires (legacy)
    • Import a python requires
    • Reuse python sources
    • Reuse source files
  • Hooks
    • Hook structure
    • Importing from a module
    • Storage, activation and sharing
    • Official Hooks
Next Previous

© Copyright 2016-2019, JFrog. Cookies Settings

Built with Sphinx using a theme provided by Read the Docs.
Version: 1.21
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