Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W _ __enter__() (ocebuild.sources._lib.RequestWrapper method) (ocebuild.sources.RequestWrapper method) __exit__() (ocebuild.sources._lib.RequestWrapper method) (ocebuild.sources.RequestWrapper method) __getattr__() (ocebuild.sources._lib.RequestWrapper method) (ocebuild.sources.RequestWrapper method) __setattr__() (ocebuild.cli._lib.CLIEnv method) __version__ (in module ocebuild) (in module ocebuild.cli) (in module ocebuild.version) _main() (in module ocebuild.cli.__main__) A abort() (in module ocebuild.cli.logging) apply_preprocessor_tags() (in module ocebuild.pipeline.config) ASL_COMPILER_CONTROLS (in module ocebuild.parsers.asl) ASL_PREFIX_MODIFIERS (in module ocebuild.parsers.asl) ASL_TYPES_CONDITIONALS (in module ocebuild.parsers.asl) ASL_TYPES_SCOPES (in module ocebuild.parsers.asl) B build_command() (in module ocebuild.cli.commands) C CACHE_DIR (in module ocebuild.filesystem) (in module ocebuild.filesystem.cache) clear_cache() (in module ocebuild.filesystem) (in module ocebuild.filesystem.cache) cli() (in module ocebuild.cli.__main__) (in module ocebuild.cli.commands.build) (in module ocebuild.cli.commands.lock) (in module ocebuild.cli.commands.patch) cli_command() (in module ocebuild.cli._lib) cli_commands (in module ocebuild.cli.commands) CLIEnv (class in ocebuild.cli._lib) cls_flavour (ocebuild.third_party.cpython.pathlib.Path attribute) (ocebuild.third_party.cpython.pathlib.PurePath attribute) compare_version() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) COMPARISON_SYMBOLS (in module ocebuild.versioning) (in module ocebuild.versioning.semver) console_wrapper (in module ocebuild.cli.console) CONTEXT_SETTINGS (in module ocebuild.cli._lib) copy() (in module ocebuild.filesystem) (in module ocebuild.filesystem.posix) D debug() (in module ocebuild.cli.logging) decode_data() (in module ocebuild.parsers.types) DEFINITION_BLOCK_ARGS (in module ocebuild.parsers.asl) disable_exception_traceback() (in module ocebuild.errors) (in module ocebuild.errors._lib) dortania_file_url() (in module ocebuild.sources) (in module ocebuild.sources.dortania) dortania_release_url() (in module ocebuild.sources) (in module ocebuild.sources.dortania) DortaniaResolver (class in ocebuild.sources) (class in ocebuild.sources.resolver) E echo() (in module ocebuild.cli.logging) encode_data() (in module ocebuild.parsers.types) ENV (in module ocebuild) (in module ocebuild.constants) error() (in module ocebuild.cli.logging) extract_archive() (in module ocebuild.filesystem) (in module ocebuild.filesystem.archives) extract_asset() (ocebuild.sources.GitHubResolver static method) (ocebuild.sources.resolver.GitHubResolver static method) extract_build_directory() (in module ocebuild.cli.commands.build) extract_build_entries() (in module ocebuild.pipeline.opencore) extract_build_packages() (in module ocebuild.pipeline.packages) extract_iasl_binary() (in module ocebuild.pipeline.ssdts) extract_kexts() (in module ocebuild.pipeline.kexts) extract_ocbinary_archive() (in module ocebuild.pipeline.opencore) extract_opencore_archive() (in module ocebuild.pipeline.opencore) extract_opencore_packages() (in module ocebuild.pipeline.packages) extract_packages() (in module ocebuild.cli.commands.build) extract_ssdts() (in module ocebuild.pipeline.ssdts) F flatten_dict() (in module ocebuild.parsers.dict) format_resolvers() (in module ocebuild.cli.commands.lock) G get_binary_ext() (in module ocebuild.sources.binary) get_build_file() (in module ocebuild.cli.commands.build) get_configuration_schema() (in module ocebuild.pipeline.config) get_digest() (in module ocebuild.sources.binary) get_latest_commit() (in module ocebuild.sources) (in module ocebuild.sources.github) get_latest_sha() (in module ocebuild.sources) (in module ocebuild.sources.dortania) get_lockfile() (in module ocebuild.cli.commands.lock) get_minimum_version() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) get_opencore_checksum() (in module ocebuild.pipeline.opencore) get_renderables() (ocebuild.cli.interactive.log_progress method) get_stream_digest() (in module ocebuild.sources.binary) get_version() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) get_version_str() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) github_api_request() (in module ocebuild.sources) (in module ocebuild.sources.github) github_archive_url() (in module ocebuild.sources) (in module ocebuild.sources.github) github_artifacts_url() (in module ocebuild.sources) (in module ocebuild.sources.github) github_file_url() (in module ocebuild.sources) (in module ocebuild.sources.github) github_rate_limit() (in module ocebuild.sources) (in module ocebuild.sources.github) github_release_catalog() (in module ocebuild.sources) (in module ocebuild.sources.github) github_release_url() (in module ocebuild.sources) (in module ocebuild.sources.github) github_suite_id() (in module ocebuild.sources) (in module ocebuild.sources.github) github_tag_names() (in module ocebuild.sources) (in module ocebuild.sources.github) GitHubRateLimit, [1] GitHubResolver (class in ocebuild.sources) (class in ocebuild.sources.resolver) glob() (in module ocebuild.filesystem) (in module ocebuild.filesystem.posix) (ocebuild.sources.PathResolver method) (ocebuild.sources.resolver.PathResolver method) H has_build() (in module ocebuild.sources) (in module ocebuild.sources.dortania) (ocebuild.sources.DortaniaResolver static method) (ocebuild.sources.resolver.DortaniaResolver static method) I iasl_wrapper() (in module ocebuild.pipeline.ssdts) info() (in module ocebuild.cli.logging) inject_module() (in module ocebuild.third_party) inject_module_namespace() (in module ocebuild.third_party) is_latest_build() (in module ocebuild.sources) (in module ocebuild.sources.dortania) J json() (ocebuild.sources._lib.RequestWrapper method) (ocebuild.sources.RequestWrapper method) L lock_command() (in module ocebuild.cli.commands) LOCKFILE_METADATA (in module ocebuild.pipeline.lock) LOCKFILE_WARNING_COMMENT (in module ocebuild.pipeline.lock) log_progress (class in ocebuild.cli.interactive) LOGGING_THEME (in module ocebuild.cli.console) M merge_configs() (in module ocebuild.pipeline.config) merge_dict() (in module ocebuild.parsers.dict) module ocebuild ocebuild.cli ocebuild.cli.__main__ ocebuild.cli._lib ocebuild.cli.commands ocebuild.cli.commands.build ocebuild.cli.commands.lock ocebuild.cli.commands.patch ocebuild.cli.console ocebuild.cli.interactive ocebuild.cli.logging ocebuild.constants ocebuild.errors ocebuild.errors._lib ocebuild.errors.types ocebuild.errors.validation ocebuild.filesystem ocebuild.filesystem.archives ocebuild.filesystem.cache ocebuild.filesystem.posix ocebuild.parsers ocebuild.parsers._lib ocebuild.parsers.asl ocebuild.parsers.dict ocebuild.parsers.plist ocebuild.parsers.regex ocebuild.parsers.schema ocebuild.parsers.types ocebuild.parsers.yaml ocebuild.pipeline ocebuild.pipeline.build ocebuild.pipeline.config ocebuild.pipeline.kexts ocebuild.pipeline.lock ocebuild.pipeline.opencore ocebuild.pipeline.packages ocebuild.pipeline.ssdts ocebuild.sources ocebuild.sources._lib ocebuild.sources.binary ocebuild.sources.dortania ocebuild.sources.github ocebuild.sources.resolver ocebuild.third_party ocebuild.third_party.cpython ocebuild.third_party.cpython.pathlib ocebuild.third_party.cpython.plistlib ocebuild.version ocebuild.versioning ocebuild.versioning.semver move() (in module ocebuild.filesystem) (in module ocebuild.filesystem.posix) N nested_del() (in module ocebuild.parsers.dict) nested_get() (in module ocebuild.parsers.dict) nested_set() (in module ocebuild.parsers.dict) O ocebuild module ocebuild.cli module ocebuild.cli.__main__ module ocebuild.cli._lib module ocebuild.cli.commands module ocebuild.cli.commands.build module ocebuild.cli.commands.lock module ocebuild.cli.commands.patch module ocebuild.cli.console module ocebuild.cli.interactive module ocebuild.cli.logging module ocebuild.constants module ocebuild.errors module ocebuild.errors._lib module ocebuild.errors.types module ocebuild.errors.validation module ocebuild.filesystem module ocebuild.filesystem.archives module ocebuild.filesystem.cache module ocebuild.filesystem.posix module ocebuild.parsers module ocebuild.parsers._lib module ocebuild.parsers.asl module ocebuild.parsers.dict module ocebuild.parsers.plist module ocebuild.parsers.regex module ocebuild.parsers.schema module ocebuild.parsers.types module ocebuild.parsers.yaml module ocebuild.pipeline module ocebuild.pipeline.build module ocebuild.pipeline.config module ocebuild.pipeline.kexts module ocebuild.pipeline.lock module ocebuild.pipeline.opencore module ocebuild.pipeline.packages module ocebuild.pipeline.ssdts module ocebuild.sources module ocebuild.sources._lib module ocebuild.sources.binary module ocebuild.sources.dortania module ocebuild.sources.github module ocebuild.sources.resolver module ocebuild.third_party module ocebuild.third_party.cpython module ocebuild.third_party.cpython.pathlib module ocebuild.third_party.cpython.plistlib module ocebuild.version module ocebuild.versioning module ocebuild.versioning.semver module P parse_definition_block() (in module ocebuild.parsers.asl) parse_kext_plist() (in module ocebuild.pipeline.kexts) parse_plist() (in module ocebuild.parsers.plist) parse_schema() (in module ocebuild.parsers.schema) parse_semver_params() (in module ocebuild.pipeline.lock) parse_specifier() (in module ocebuild.pipeline.lock) parse_ssdt_namespace() (in module ocebuild.parsers.asl) parse_yaml() (in module ocebuild.parsers.yaml) parse_yaml_types() (in module ocebuild.parsers.yaml) patch_command() (in module ocebuild.cli.commands) Path (class in ocebuild.third_party.cpython.pathlib) PathResolver (class in ocebuild.sources) (class in ocebuild.sources.resolver) PathValidationError, [1] PLIST_FORMATS (in module ocebuild.parsers.plist) Progress (in module ocebuild.cli.interactive) progress_bar() (in module ocebuild.cli.interactive) prune_build_packages() (in module ocebuild.pipeline.packages) prune_lockfile() (in module ocebuild.pipeline.lock) prune_resolver_entry() (in module ocebuild.pipeline.lock) PurePath (class in ocebuild.third_party.cpython.pathlib) R RE_BLOCK_ARGS (in module ocebuild.parsers.asl) RE_IMPORT_TYPE (in module ocebuild.parsers.asl) RE_LOCAL_VAR (in module ocebuild.parsers.asl) re_match() (in module ocebuild.parsers.regex) RE_NAME (in module ocebuild.parsers.asl) re_search() (in module ocebuild.parsers.regex) RE_STATEMENT (in module ocebuild.parsers.asl) RE_VALID_BASE64 (in module ocebuild.parsers.types) RE_VALID_HEX (in module ocebuild.parsers.types) read_build_file() (in module ocebuild.pipeline.build) read_config() (in module ocebuild.pipeline.config) read_lockfile() (in module ocebuild.pipeline.lock) read_schema() (in module ocebuild.cli.commands.patch) relative() (ocebuild.third_party.cpython.pathlib.Path method) remove() (in module ocebuild.filesystem) (in module ocebuild.filesystem.posix) rename() (in module ocebuild.filesystem) (in module ocebuild.filesystem.posix) request() (in module ocebuild.sources) (in module ocebuild.sources._lib) RequestWrapper (class in ocebuild.sources) (class in ocebuild.sources._lib) resolve() (ocebuild.sources.DortaniaResolver method) (ocebuild.sources.GitHubResolver method) (ocebuild.sources.PathResolver method) (ocebuild.sources.resolver.DortaniaResolver method) (ocebuild.sources.resolver.GitHubResolver method) (ocebuild.sources.resolver.PathResolver method) resolve_lockfile() (in module ocebuild.cli.commands.lock) resolve_specifiers() (in module ocebuild.pipeline.lock) resolve_version_specifier() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) ResolverType (in module ocebuild.sources) (in module ocebuild.sources.resolver) rich_resolver() (in module ocebuild.cli.commands.lock) rich_revision() (in module ocebuild.cli.commands.lock) S SEMVER_SYMBOLS (in module ocebuild.versioning) (in module ocebuild.versioning.semver) sort_dependencies() (in module ocebuild.versioning) (in module ocebuild.versioning.semver) sort_kext_cfbundle() (in module ocebuild.pipeline.kexts) sort_ssdt_symbols() (in module ocebuild.pipeline.ssdts) START_TIME (in module ocebuild.cli.console) subclasses (ocebuild.third_party.cpython.pathlib.Path attribute) (ocebuild.third_party.cpython.pathlib.PurePath attribute) success() (in module ocebuild.cli.logging) T TAGS (in module ocebuild.parsers._lib) text() (ocebuild.sources._lib.RequestWrapper method) (ocebuild.sources.RequestWrapper method) TPath (ocebuild.third_party.cpython.pathlib.Path attribute) TPurePath (ocebuild.third_party.cpython.pathlib.PurePath attribute) traceback_wrapper() (in module ocebuild.cli.console) translate_ssdts() (in module ocebuild.pipeline.ssdts) U UID (class in ocebuild.third_party.cpython.plistlib) unpack_build_entries() (in module ocebuild.pipeline.build) UNPACK_DIR (in module ocebuild.filesystem) (in module ocebuild.filesystem.cache) unpack_packages() (in module ocebuild.cli.commands.build) update_cursor() (in module ocebuild.parsers._lib) V validate() (in module ocebuild.errors.validation) validate_dependencies() (in module ocebuild.pipeline.lock) validate_path_tree() (in module ocebuild.errors.validation) W wrap_binary() (in module ocebuild.sources.binary) wrap_exception() (in module ocebuild.errors) (in module ocebuild.errors._lib) write_lockfile() (in module ocebuild.pipeline.lock) write_plist() (in module ocebuild.parsers.plist) write_yaml() (in module ocebuild.parsers.yaml) write_yaml_types() (in module ocebuild.parsers.yaml)