API Reference
- idf_build_apps package
- Subpackages
- Submodules
App
App.TARGET_PLACEHOLDER
App.WILDCARD_PLACEHOLDER
App.NAME_PLACEHOLDER
App.FULL_NAME_PLACEHOLDER
App.IDF_VERSION_PLACEHOLDER
App.INDEX_PLACEHOLDER
App.SDKCONFIG_LINE_REGEX
App.MANIFEST
App.LOG_ERROR_WARNING_REGEX
App.LOG_DEBUG_LINES
App.IGNORE_WARNS_REGEXES
App.build_system
App.app_dir
App.target
App.sdkconfig_path
App.config_name
App.sdkconfig_defaults_str
App.dry_run
App.verbose
App.check_warnings
App.preserve
App.copy_sdkconfig
App.index
App.build_status
App.build_comment
App.from_another()
App.sdkconfig_defaults_candidates
App.name
App.work_dir
App.build_dir
App.build_path
App.build_log_filename
App.build_log_path
App.size_json_filename
App.size_json_path
App.sdkconfig_files_defined_idf_target
App.sdkconfig_files
App.depends_components
App.depends_filepatterns
App.supported_targets
App.verified_targets
App.record_build_duration()
App.build()
App.write_size_json()
App.to_json()
App.is_error_or_warning()
App.is_app()
App.is_modified()
App.check_should_build()
MakeApp
CMakeApp
AppDeserializer
ValidateMethod
FieldMetadata
field()
get_meta()
BaseArguments
GlobalArguments
DependencyDrivenBuildArguments
DependencyDrivenBuildArguments.manifest_files
DependencyDrivenBuildArguments.manifest_filepatterns
DependencyDrivenBuildArguments.manifest_rootpath
DependencyDrivenBuildArguments.modified_components
DependencyDrivenBuildArguments.modified_files
DependencyDrivenBuildArguments.deactivate_dependency_driven_build_by_components
DependencyDrivenBuildArguments.deactivate_dependency_driven_build_by_filepatterns
DependencyDrivenBuildArguments.check_manifest_rules
DependencyDrivenBuildArguments.compare_manifest_sha_filepath
DependencyDrivenBuildArguments.dependency_driven_build_enabled
DependencyDrivenBuildArguments.modified_manifest_rules_folders
FindBuildArguments
FindBuildArguments.paths
FindBuildArguments.target
FindBuildArguments.build_system
FindBuildArguments.recursive
FindBuildArguments.exclude
FindBuildArguments.work_dir
FindBuildArguments.build_dir
FindBuildArguments.build_log_filename
FindBuildArguments.size_json_filename
FindBuildArguments.config_rules
FindBuildArguments.override_sdkconfig_items
FindBuildArguments.override_sdkconfig_files
FindBuildArguments.sdkconfig_defaults
FindBuildArguments.check_warnings
FindBuildArguments.default_build_targets
FindBuildArguments.enable_preview_targets
FindBuildArguments.include_skipped_apps
FindBuildArguments.include_disabled_apps
FindBuildArguments.include_all_apps
FindArguments
BuildArguments
BuildArguments.build_verbose
BuildArguments.parallel_count
BuildArguments.parallel_index
BuildArguments.dry_run
BuildArguments.keep_going
BuildArguments.no_preserve
BuildArguments.ignore_warning_strs
BuildArguments.ignore_warning_files
BuildArguments.copy_sdkconfig
BuildArguments.collect_size_info_filename
BuildArguments.collect_app_info_filename
BuildArguments.junitxml_filename
BuildArguments.PARALLEL_INDEX_PLACEHOLDER
BuildArguments.collect_size_info
BuildArguments.collect_app_info
BuildArguments.junitxml
DumpManifestShaArguments
add_args_to_parser()
add_args_to_obj_doc_as_params()
apply_config_file()
append_to_file()
activate_completions()
BuildStatus
BuildStage
ColoredFormatter
setup_logging()
find_apps()
build_apps()
IdfBuildAppsCliFormatter
get_parser()
handle_completions()
main()
json_to_app()
SessionArgs
ConfigRule
config_rules_from_str()
get_parallel_start_stop()
BuildError
AutocompleteActivationError
InvalidCommand
InvalidInput
InvalidIfClause
InvalidManifest
rmdir()
find_first_match()
subprocess_run()
to_list()
to_set()
semicolon_separated_str_to_list()
to_absolute_path()
to_version()
files_matches_patterns()
BaseModel
drop_none_kwargs()
- Module contents
App
App.TARGET_PLACEHOLDER
App.WILDCARD_PLACEHOLDER
App.NAME_PLACEHOLDER
App.FULL_NAME_PLACEHOLDER
App.IDF_VERSION_PLACEHOLDER
App.INDEX_PLACEHOLDER
App.SDKCONFIG_LINE_REGEX
App.MANIFEST
App.LOG_ERROR_WARNING_REGEX
App.LOG_DEBUG_LINES
App.IGNORE_WARNS_REGEXES
App.build_system
App.app_dir
App.target
App.sdkconfig_path
App.config_name
App.sdkconfig_defaults_str
App.dry_run
App.verbose
App.check_warnings
App.preserve
App.copy_sdkconfig
App.index
App.build_status
App.build_comment
App.from_another()
App.sdkconfig_defaults_candidates
App.name
App.work_dir
App.build_dir
App.build_path
App.build_log_filename
App.build_log_path
App.size_json_filename
App.size_json_path
App.sdkconfig_files_defined_idf_target
App.sdkconfig_files
App.depends_components
App.depends_filepatterns
App.supported_targets
App.verified_targets
App.record_build_duration()
App.build()
App.write_size_json()
App.to_json()
App.is_error_or_warning()
App.is_app()
App.is_modified()
App.check_should_build()
AppDeserializer
CMakeApp
CMakeApp.SDKCONFIG_TEST_OPTS
CMakeApp.SDKCONFIG_IGNORE_OPTS
CMakeApp.CMAKE_PROJECT_LINE
CMakeApp.build_system
CMakeApp.app_dir
CMakeApp.target
CMakeApp.sdkconfig_path
CMakeApp.config_name
CMakeApp.sdkconfig_defaults_str
CMakeApp.dry_run
CMakeApp.verbose
CMakeApp.check_warnings
CMakeApp.preserve
CMakeApp.copy_sdkconfig
CMakeApp.index
CMakeApp.build_status
CMakeApp.build_comment
CMakeApp.cmake_vars
CMakeApp.is_app()
MakeApp
MakeApp.MAKE_PROJECT_LINE
MakeApp.build_system
MakeApp.supported_targets
MakeApp.is_app()
MakeApp.app_dir
MakeApp.target
MakeApp.sdkconfig_path
MakeApp.config_name
MakeApp.sdkconfig_defaults_str
MakeApp.dry_run
MakeApp.verbose
MakeApp.check_warnings
MakeApp.preserve
MakeApp.copy_sdkconfig
MakeApp.index
MakeApp.build_status
MakeApp.build_comment
build_apps()
find_apps()
json_to_app()
setup_logging()