API Reference
- idf_build_apps package
- idf_build_apps.junit package
- idf_build_apps.manifest package
- idf_build_apps.yaml package
App
App.FULL_NAME_PLACEHOLDER
App.IDF_VERSION_PLACEHOLDER
App.IGNORE_WARNS_REGEXES
App.INDEX_PLACEHOLDER
App.LOG_DEBUG_LINES
App.LOG_ERROR_WARNING_REGEX
App.MANIFEST
App.NAME_PLACEHOLDER
App.SDKCONFIG_LINE_REGEX
App.TARGET_PLACEHOLDER
App.WILDCARD_PLACEHOLDER
App.app_dir
App.build()
App.build_apps_args
App.build_comment
App.build_dir
App.build_log_filename
App.build_log_path
App.build_path
App.build_status
App.build_system
App.check_warnings
App.config_name
App.copy_sdkconfig
App.depends_components
App.depends_filepatterns
App.dry_run
App.from_another()
App.index
App.is_app()
App.is_error_or_warning()
App.is_modified()
App.model_config
App.model_fields
App.model_post_init()
App.name
App.preserve
App.record_build_duration()
App.sdkconfig_defaults_candidates
App.sdkconfig_defaults_str
App.sdkconfig_files
App.sdkconfig_files_defined_idf_target
App.sdkconfig_path
App.size_json_filename
App.size_json_path
App.supported_targets
App.target
App.to_json()
App.verbose
App.verified_targets
App.work_dir
App.write_size_json()
AppDeserializer
CMakeApp
MakeApp
BuildAppsArgs
InvalidTomlError
get_valid_config()
load_toml()
BuildStage
BuildStatus
ColoredFormatter
setup_logging()
IdfBuildAppsCliFormatter
apply_config_args()
build_apps()
find_apps()
get_parser()
json_to_app()
main()
validate_args()
SessionArgs
BaseModel
BuildError
ConfigRule
InvalidCommand
InvalidIfClause
InvalidInput
InvalidManifest
config_rules_from_str()
files_matches_patterns()
find_first_match()
get_parallel_start_stop()
rmdir()
semicolon_separated_str_to_list()
subprocess_run()
to_absolute_path()
to_list()
to_set()
to_version()
App
App.FULL_NAME_PLACEHOLDER
App.IDF_VERSION_PLACEHOLDER
App.IGNORE_WARNS_REGEXES
App.INDEX_PLACEHOLDER
App.LOG_DEBUG_LINES
App.LOG_ERROR_WARNING_REGEX
App.MANIFEST
App.NAME_PLACEHOLDER
App.SDKCONFIG_LINE_REGEX
App.TARGET_PLACEHOLDER
App.WILDCARD_PLACEHOLDER
App.app_dir
App.build()
App.build_apps_args
App.build_comment
App.build_dir
App.build_log_filename
App.build_log_path
App.build_path
App.build_status
App.build_system
App.check_warnings
App.config_name
App.copy_sdkconfig
App.depends_components
App.depends_filepatterns
App.dry_run
App.from_another()
App.index
App.is_app()
App.is_error_or_warning()
App.is_modified()
App.model_config
App.model_fields
App.model_post_init()
App.name
App.preserve
App.record_build_duration()
App.sdkconfig_defaults_candidates
App.sdkconfig_defaults_str
App.sdkconfig_files
App.sdkconfig_files_defined_idf_target
App.sdkconfig_path
App.size_json_filename
App.size_json_path
App.supported_targets
App.target
App.to_json()
App.verbose
App.verified_targets
App.work_dir
App.write_size_json()
AppDeserializer
CMakeApp
CMakeApp.CMAKE_PROJECT_LINE
CMakeApp.SDKCONFIG_IGNORE_OPTS
CMakeApp.SDKCONFIG_TEST_OPTS
CMakeApp.app_dir
CMakeApp.build_apps_args
CMakeApp.build_comment
CMakeApp.build_status
CMakeApp.build_system
CMakeApp.check_warnings
CMakeApp.cmake_vars
CMakeApp.config_name
CMakeApp.copy_sdkconfig
CMakeApp.dry_run
CMakeApp.index
CMakeApp.is_app()
CMakeApp.model_config
CMakeApp.model_fields
CMakeApp.preserve
CMakeApp.sdkconfig_defaults_str
CMakeApp.sdkconfig_path
CMakeApp.target
CMakeApp.verbose
MakeApp
MakeApp.MAKE_PROJECT_LINE
MakeApp.app_dir
MakeApp.build_apps_args
MakeApp.build_comment
MakeApp.build_status
MakeApp.build_system
MakeApp.check_warnings
MakeApp.config_name
MakeApp.copy_sdkconfig
MakeApp.dry_run
MakeApp.index
MakeApp.is_app()
MakeApp.model_config
MakeApp.model_fields
MakeApp.preserve
MakeApp.sdkconfig_defaults_str
MakeApp.sdkconfig_path
MakeApp.supported_targets
MakeApp.target
MakeApp.verbose
build_apps()
find_apps()
json_to_app()
setup_logging()