List of all items
Structs
Enums
- build_type::BuildType
- ccache_variant::CcacheVariant
- llvm_project::LLVMProject
- platforms::Platform
- sanitizer::Sanitizer
- target_env::TargetEnv
- target_triple::TargetTriple
Functions
- build
- builtins::build
- checkout
- clean
- clone
- platforms::aarch64_linux_gnu::build
- platforms::aarch64_linux_musl::build
- platforms::aarch64_macos::build
- platforms::shared::build_musl
- platforms::shared::macos_build_opts_ignore_dupicate_libs_warnings
- platforms::shared::shared_build_opts_assertions
- platforms::shared::shared_build_opts_ccache
- platforms::shared::shared_build_opts_coverage
- platforms::shared::shared_build_opts_default_target
- platforms::shared::shared_build_opts_rtti
- platforms::shared::shared_build_opts_sanitizers
- platforms::shared::shared_build_opts_tests
- platforms::shared::shared_build_opts_valgrind
- platforms::shared::shared_build_opts_werror
- platforms::wasm32_emscripten::build
- platforms::x86_64_linux_gnu::build
- platforms::x86_64_linux_musl::build
- platforms::x86_64_macos::build
- platforms::x86_64_windows_msvc::build
- utils::absolute_path
- utils::check_presence
- utils::command
- utils::directory_target_llvm
- utils::download
- utils::download_musl
- utils::get_xcode_version
- utils::install_emsdk
- utils::ninja
- utils::path_windows_to_unix
- utils::unpack_tar
Statics
Constants
- lock::LLVM_LOCK_DEFAULT_PATH
- platforms::shared::SHARED_BUILD_OPTS
- platforms::shared::SHARED_BUILD_OPTS_NOT_MUSL
- utils::DOWNLOAD_PARALLEL_REQUESTS
- utils::DOWNLOAD_RETRIES
- utils::DOWNLOAD_TIMEOUT_SECONDS
- utils::EMSDK_SOURCE_URL
- utils::EMSDK_VERSION
- utils::LLVM_HOST_SOURCE_TAG
- utils::LLVM_HOST_SOURCE_URL
- utils::MUSL_SNAPSHOTS_URL
- utils::XCODE_MIN_VERSION
- utils::XCODE_VERSION_15