develop
Introduction
Installation
Tutorial
CI Tutorial
Devops guide
Security
Integrations
Examples
Reference
Knowledge
Incubating features
What’s new in Conan 2
Changelog
conan
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__init__() (XcodeBuild method)
A
absolute_to_relative_symlinks() (in module conan.tools.files.symlinks)
add() (RemotesAPI method)
add_configuration() (Qbs method)
add_lockfile() (LockfileAPI static method)
add_pref() (PackagesList method)
add_provider() (AuditAPI method)
add_ref() (PackagesList method)
analyze_binaries() (GraphAPI method)
android_abi() (in module conan.tools.android)
Apk (class in conan.tools.system.package_manager)
append() (Conf method)
(Environment method)
append_path() (Environment method)
apple_arch_flag (MesonToolchain attribute)
apple_extra_flags (MesonToolchain attribute)
apple_isysroot_flag (MesonToolchain attribute)
apple_min_version_flag (MesonToolchain attribute)
apply() (EnvVars method)
apply_conandata_patches() (in module conan.tools.files.patches)
Apt (class in conan.tools.system.package_manager)
ar (MesonToolchain attribute)
(XCRun property)
arch (IntelCC attribute)
arch_flag (MesonToolchain attribute)
arch_link_flag (MesonToolchain attribute)
architecture_bits() (in module conan.tools.build.flags)
arguments (Premake attribute)
as_ (MesonToolchain attribute)
audit (ConanAPI attribute)
AuditAPI (class in conan.api.subapi.audit)
auth_provider() (AuditAPI method)
autoreconf() (Autotools method)
Autotools (class in conan.tools.gnu.autotools)
AutotoolsDeps (class in conan.tools.gnu.autotoolsdeps)
AutotoolsToolchain (class in conan.tools.gnu.autotoolstoolchain)
B
b_ndebug (MesonToolchain attribute)
b_staticpic (MesonToolchain attribute)
b_vscrt (MesonToolchain attribute)
backend (MesonToolchain attribute)
Bazel (class in conan.tools.google)
BazelDeps (class in conan.tools.google)
BazelToolchain (class in conan.tools.google)
bin_path (PyEnv property)
binaries (MesonToolchain attribute)
Brew (class in conan.tools.system.package_manager)
build() (Bazel method)
(CMake method)
(LocalAPI method)
(Meson method)
(MSBuild method)
(Premake method)
(Qbs method)
(XcodeBuild method)
build_all() (Qbs method)
build_context_activated (BazelDeps attribute)
build_jobs() (in module conan.tools.build.cpu)
build_path() (CacheAPI method)
buildtype (MesonToolchain attribute)
C
c (MesonToolchain attribute)
c_args (MesonToolchain attribute)
c_ld (MesonToolchain attribute)
c_link_args (MesonToolchain attribute)
c_std (MesonToolchain attribute)
cache (ConanAPI attribute)
CacheAPI (class in conan.api.subapi.cache)
can_run() (in module conan.tools.build.cross_building)
cc (XCRun property)
channel (RecipeReference attribute)
chdir() (in module conan.tools.files.files)
check() (Apk method)
(Apt method)
(Brew method)
(Chocolatey method)
(PacMan method)
(Pkg method)
(PkgUtil method)
(Yum method)
(Zypper method)
check_integrity() (CacheAPI method)
check_lockfile_config() (LockfileAPI method)
check_max_cppstd() (in module conan.tools.build.cppstd)
check_max_cstd() (in module conan.tools.build.cstd)
check_md5() (in module conan.tools.files.files)
check_min_compiler_version() (in module conan.tools.build.compiler)
check_min_cppstd() (in module conan.tools.build.cppstd)
check_min_cstd() (in module conan.tools.build.cstd)
check_min_vs() (in module conan.tools.microsoft)
check_sha1() (in module conan.tools.files.files)
check_sha256() (in module conan.tools.files.files)
check_upstream() (UploadAPI method)
checkout() (Git method)
checkout_from_conandata_coordinates() (Git method)
chmod() (in module conan.tools.files.files)
Chocolatey (class in conan.tools.system.package_manager)
clean() (CacheAPI method)
(ConfigAPI method)
clone() (Git method)
CMake (class in conan.tools.cmake.cmake)
cmake_layout() (in module conan.tools.cmake.layout)
CMakeConfigDeps (class in conan.tools.cmake.cmakeconfigdeps.cmakeconfigdeps)
CMakeDeps (class in conan.tools.cmake.cmakedeps.cmakedeps)
CMakeToolchain (class in conan.tools.cmake.toolchain.toolchain)
collect_libs() (in module conan.tools.files)
command (ConanAPI attribute)
(IntelCC property)
command() (MSBuild method)
CommandAPI (class in conan.api.subapi.command)
commit_in_remote() (Git method)
compilation_mode (BazelToolchain attribute)
compiler (BazelToolchain attribute)
compose_env() (Environment method)
ConanAPI (class in conan.api.conan_api)
conf_list() (ConfigAPI static method)
config (ConanAPI attribute)
ConfigAPI (class in conan.api.subapi.config)
configuration (MSBuildDeps attribute)
configuration_key (MSBuildDeps attribute)
configure() (Autotools method)
(CMake method)
(Meson method)
(Premake method)
conlyopt (BazelToolchain attribute)
content (QbsDeps property)
(QbsProfile property)
coordinates_to_conandata() (Git method)
copt (BazelToolchain attribute)
copy() (in module conan.tools.files.copy_pattern)
cpp (MesonToolchain attribute)
cpp_args (MesonToolchain attribute)
cpp_ld (MesonToolchain attribute)
cpp_link_args (MesonToolchain attribute)
cpp_std (MesonToolchain attribute)
cppstd (BazelToolchain attribute)
cppstd_flag() (in module conan.tools.build.flags)
cpu (BazelToolchain attribute)
cross_build (MesonToolchain attribute)
cross_building() (in module conan.tools.build.cross_building)
crosstool_top (BazelToolchain attribute)
ctest() (CMake method)
cxx (XCRun property)
cxxopt (BazelToolchain attribute)
cyclonedx_1_4() (in module conan.tools.sbom.cyclonedx)
cyclonedx_1_6() (in module conan.tools.sbom.cyclonedx)
D
debug() (in module conan.api.output.ConanOutput)
default_cppstd() (in module conan.tools.build.cppstd)
default_cstd() (in module conan.tools.build.cstd)
default_library (MesonToolchain attribute)
define() (Conf method)
(Environment method)
deploy() (InstallAPI method)
deploy_base_folder() (Environment method)
deserialize() (PackagesList static method)
detect() (ProfilesAPI static method)
diff() (ReportAPI method)
disable() (RemotesAPI method)
download (ConanAPI attribute)
download() (in module conan.tools.files.files)
download_full() (DownloadAPI method)
DownloadAPI (class in conan.api.subapi.download)
dumps() (Environment method)
dynamic_mode (BazelToolchain attribute)
E
editable_add() (LocalAPI method)
editable_remove() (LocalAPI method)
enable() (RemotesAPI method)
env_dir (PyEnv property)
env_exe (PyEnv property)
environment (AutotoolsDeps property)
Environment (class in conan.tools.env.environment)
environment() (VirtualBuildEnv method)
(VirtualRunEnv method)
EnvVars (class in conan.tools.env.environment)
error() (in module conan.api.output.ConanOutput)
exclude_code_analysis (MSBuildDeps attribute)
explain_missing_binaries() (ListAPI method)
export (ConanAPI attribute)
export() (ExportAPI method)
export_conandata_patches() (in module conan.tools.files.patches)
export_path() (CacheAPI method)
export_pkg() (ExportAPI method)
export_pkg_graph() (ExportAPI method)
export_source_path() (CacheAPI method)
ExportAPI (class in conan.api.subapi.export)
extra_cflags (MesonToolchain attribute)
(PremakeToolchain attribute)
extra_cxxflags (MesonToolchain attribute)
(PremakeToolchain attribute)
extra_defines (MesonToolchain attribute)
(PremakeToolchain attribute)
extra_ldflags (MesonToolchain attribute)
(PremakeToolchain attribute)
F
fetch_commit() (Git method)
fetch_packages() (ConfigAPI method)
filename (QbsProfile property)
fill_cpp_info() (PkgConfig method)
find() (XCRun method)
find_first_missing_binary() (GraphAPI static method)
find_remotes() (ListAPI method)
fix_apple_shared_install_name() (in module conan.tools.apple)
force_pic (BazelToolchain attribute)
ftp_download() (in module conan.tools.files.files)
G
generate() (BazelDeps method)
(BazelToolchain method)
(CMakeConfigDeps method)
(CMakeDeps method)
(CMakeToolchain method)
(IntelCC method)
(MakeDeps method)
(MesonToolchain method)
(MSBuildDeps method)
(MSBuildToolchain method)
(PkgConfigDeps method)
(PremakeToolchain method)
(PyEnv method)
(QbsDeps method)
(QbsProfile method)
(ROSEnv method)
(VCVars method)
(VirtualBuildEnv method)
(VirtualRunEnv method)
get() (ConfigAPI method)
(EnvVars method)
(in module conan.tools.files.files)
(RemotesAPI method)
get_backup_sources() (CacheAPI method)
get_cmake_package_name() (CMakeDeps method)
get_commit() (Git method)
get_conanfile_path() (LocalAPI static method)
get_default_build() (ProfilesAPI method)
get_default_host() (ProfilesAPI method)
get_find_mode() (CMakeDeps method)
get_lockfile() (LockfileAPI static method)
get_path() (ProfilesAPI method)
get_profile() (ProfilesAPI method)
get_provider() (AuditAPI method)
get_remote_url() (Git method)
get_repo_root() (Git method)
get_url_and_commit() (Git method)
Git (class in conan.tools.scm.git)
GnuToolchain (class in conan.tools.gnu.gnutoolchain)
GraphAPI (class in conan.api.subapi.graph)
H
highlight() (in module conan.api.output.ConanOutput)
home() (ConfigAPI method)
home_folder (ConanAPI property)
I
included_files() (Git method)
info() (in module conan.api.output.ConanOutput)
install (ConanAPI attribute)
install() (Apk method)
(Apt method)
(Autotools method)
(Brew method)
(Chocolatey method)
(CMake method)
(ConfigAPI method)
(Meson method)
(PacMan method)
(Pkg method)
(PkgUtil method)
(PyEnv method)
(Qbs method)
(Yum method)
(Zypper method)
install_binaries() (InstallAPI method)
install_conanconfig() (ConfigAPI method)
install_consumer() (InstallAPI method)
install_name_tool (XCRun property)
install_package() (ConfigAPI method)
install_sources() (InstallAPI method)
install_substitutes() (Apk method)
(Apt method)
(Brew method)
(Chocolatey method)
(PacMan method)
(Pkg method)
(PkgUtil method)
(Yum method)
(Zypper method)
install_system_requires() (InstallAPI method)
InstallAPI (class in conan.api.subapi.install)
installation_path (IntelCC property)
IntelCC (class in conan.tools.intel)
invalidate_cache() (Remote method)
is_apple_os() (in module conan.tools.apple)
is_dirty() (Git method)
is_msvc() (in module conan.tools.microsoft)
is_msvc_static_runtime() (in module conan.tools.microsoft)
items() (EnvVars method)
(PackagesList method)
L
latest_recipe_revision() (ListAPI method)
ld (MesonToolchain attribute)
libtool (XCRun property)
linkopt (BazelToolchain attribute)
list (ConanAPI attribute)
list() (AuditAPI static method)
(ProfilesAPI method)
(RemotesAPI method)
list_providers() (AuditAPI method)
ListAPI (class in conan.api.subapi.list)
ListPattern (class in conan.api.model)
load() (in module conan.tools.files.files)
(MultiPackagesList static method)
load_graph() (GraphAPI method)
(MultiPackagesList static method)
load_root_test_conanfile() (GraphAPI method)
loads() (PkgReference static method)
(RecipeReference static method)
local (ConanAPI attribute)
LocalAPI (class in conan.api.subapi.local)
lockfile (ConanAPI attribute)
LockfileAPI (class in conan.api.subapi.lockfile)
luafile (Premake attribute)
M
make() (Autotools method)
MakeDeps (class in conan.tools.gnu)
matches() (RecipeReference method)
merge_lockfiles() (LockfileAPI static method)
Meson (class in conan.tools.meson)
MesonToolchain (class in conan.tools.meson)
mkdir() (in module conan.tools.files.files)
ms_toolset (IntelCC property)
MSBuild (class in conan.tools.microsoft)
MSBuildDeps (class in conan.tools.microsoft)
MSBuildToolchain (class in conan.tools.microsoft)
msvc_runtime_flag() (in module conan.tools.microsoft)
msvs_toolset() (in module conan.tools.microsoft)
MultiPackagesList (class in conan.api.model)
N
name (RecipeReference attribute)
NewAPI (class in conan.api.subapi.new)
O
objc (MesonToolchain attribute)
objc_args (MesonToolchain attribute)
objc_link_args (MesonToolchain attribute)
objcpp (MesonToolchain attribute)
objcpp_args (MesonToolchain attribute)
objcpp_link_args (MesonToolchain attribute)
only_recipes() (PackagesList method)
otool (XCRun property)
P
package() (DownloadAPI method)
(RemoveAPI method)
package_dict() (PackagesList method)
package_id (PkgReference attribute)
package_metadata() (DownloadAPI method)
package_metadata_path() (CacheAPI method)
package_path() (CacheAPI method)
packages() (RemoveAPI method)
PackagesList (class in conan.api.model)
PacMan (class in conan.tools.system.package_manager)
patch() (in module conan.tools.files.patches)
Pkg (class in conan.tools.system.package_manager)
pkg_config_path (MesonToolchain attribute)
PkgConfig (class in conan.tools.gnu)
pkgconfig (MesonToolchain attribute)
PkgConfigDeps (class in conan.tools.gnu)
PkgReference (class in conan.api.model)
PkgUtil (class in conan.tools.system.package_manager)
platform (MSBuildDeps attribute)
platform_key (MSBuildDeps attribute)
Premake (class in conan.tools.premake)
PremakeToolchain (class in conan.tools.premake)
prepare() (UploadAPI method)
prepend() (Conf method)
(Environment method)
prepend_path() (Environment method)
preprocessor_definitions (MesonToolchain attribute)
profiles (ConanAPI attribute)
ProfilesAPI (class in conan.api.subapi.profiles)
project() (PremakeToolchain method)
project_options (MesonToolchain attribute)
properties (MesonToolchain attribute)
PyEnv (class in conan.tools.system)
Q
Qbs (class in conan.tools.qbs.qbs)
QbsDeps (class in conan.tools.qbs.qbsdeps)
QbsProfile (class in conan.tools.qbs.qbsprofile)
R
ranlib (XCRun property)
recipe() (DownloadAPI method)
(RemoveAPI method)
recipe_dict() (PackagesList method)
recipe_metadata() (DownloadAPI method)
recipe_metadata_path() (CacheAPI method)
recipe_revisions() (ListAPI method)
RecipeReference (class in conan.api.model)
recipes() (RemoveAPI method)
ref (PkgReference attribute)
reinit() (ConanAPI method)
Remote (class in conan.api.model)
remotes (ConanAPI attribute)
RemotesAPI (class in conan.api.subapi.remotes)
remove() (Conf method)
(Environment method)
(RemotesAPI method)
remove_broken_symlinks() (in module conan.tools.files.symlinks)
remove_external_symlinks() (in module conan.tools.files.symlinks)
remove_lockfile() (LockfileAPI static method)
remove_provider() (AuditAPI method)
RemoveAPI (class in conan.api.subapi.remove)
rename() (in module conan.tools.files.files)
(RemotesAPI method)
render() (QbsProfile method)
replace_in_file() (in module conan.tools.files.files)
ReportAPI (class in conan.api.subapi.report)
resolve() (Qbs method)
restore() (CacheAPI method)
revision (PkgReference attribute)
(RecipeReference attribute)
rm() (in module conan.tools.files.files)
rmdir() (in module conan.tools.files.files)
ROSEnv (class in conan.tools.ros)
run() (CommandAPI method)
(Git method)
(in module conan.internal.model.conan_file.ConanFile)
S
save() (CacheAPI method)
(in module conan.tools.files.files)
save_lockfile() (LockfileAPI static method)
save_script() (EnvVars method)
save_template() (NewAPI method)
scan() (AuditAPI static method)
sdk_path (XCRun property)
sdk_platform_path (XCRun property)
sdk_platform_version (XCRun property)
sdk_version (XCRun property)
select() (ListAPI method)
serialize() (MultiPackagesList method)
(PackagesList method)
set_property() (CMakeConfigDeps method)
(CMakeDeps method)
(PkgConfigDeps method)
settings_yml (ConfigAPI property)
show() (ConfigAPI method)
sign() (CacheAPI method)
source() (LocalAPI method)
source_path() (CacheAPI method)
split() (PackagesList method)
status() (in module conan.api.output.ConanOutput)
strip (MesonToolchain attribute)
(XCRun property)
subproject_options (MesonToolchain attribute)
success() (in module conan.api.output.ConanOutput)
supported_cppstd() (in module conan.tools.build.cppstd)
supported_cstd() (in module conan.tools.build.cstd)
T
test() (Bazel method)
(CMake method)
(LocalAPI static method)
(Meson method)
threads_flags (MesonToolchain attribute)
timestamp (PkgReference attribute)
(RecipeReference attribute)
to_apple_arch() (in module conan.tools.apple)
trace() (in module conan.api.output.ConanOutput)
trim_conandata() (in module conan.tools.files.conandata)
U
unix_path() (in module conan.tools.microsoft)
unset() (Conf method)
(Environment method)
unzip() (in module conan.tools.files.files)
update() (Apk method)
(Apt method)
(Brew method)
(Chocolatey method)
(Conf method)
(PacMan method)
(Pkg method)
(PkgUtil method)
(RemotesAPI method)
(Yum method)
(Zypper method)
update_autoreconf_args() (AutotoolsToolchain method)
update_conandata() (in module conan.tools.files.conandata)
update_configure_args() (AutotoolsToolchain method)
update_lockfile() (LockfileAPI static method)
update_lockfile_export() (LockfileAPI method)
update_make_args() (AutotoolsToolchain method)
upload (ConanAPI attribute)
upload_backup_sources() (UploadAPI method)
upload_full() (UploadAPI method)
UploadAPI (class in conan.api.subapi.upload)
user (RecipeReference attribute)
user_login() (RemotesAPI method)
user_logout() (RemotesAPI method)
V
valid_max_cppstd() (in module conan.tools.build.cppstd)
valid_max_cstd() (in module conan.tools.build.cstd)
valid_min_cppstd() (in module conan.tools.build.cppstd)
valid_min_cstd() (in module conan.tools.build.cstd)
validate_ref() (RecipeReference method)
vars() (Environment method)
(VirtualBuildEnv method)
(VirtualRunEnv method)
VCVars (class in conan.tools.microsoft)
verbose() (in module conan.api.output.ConanOutput)
verify() (CacheAPI method)
Version (class in conan.tools.scm)
version (RecipeReference attribute)
VirtualBuildEnv (class in conan.tools.env.virtualbuildenv)
VirtualRunEnv (class in conan.tools.env.virtualrunenv)
vs_layout() (in module conan.tools.microsoft)
W
warning() (in module conan.api.output.ConanOutput)
windres (MesonToolchain attribute)
workspace (ConanAPI attribute)
X
XcodeBuild (class in conan.tools.apple.xcodebuild)
XCRun (class in conan.tools.apple)
Y
yes_no() (GnuToolchain method)
Yum (class in conan.tools.system.package_manager)
Z
Zypper (class in conan.tools.system.package_manager)