Lines Matching refs:component
85 # during component registration.
153 # A potential component must be a directory
180 # @brief Present a directory that contains a component to the build system.
184 # @note This command does not guarantee that the component will be processed
187 # @param[in] component_dir directory of the component
194 # Resolve the requirement component to the component target created for that component.
200 message(FATAL_ERROR "Failed to resolve component '${req}'.")
207 # Build a list of components (in the form of component targets) to be added to the build
213 # expand requirements for each component.
295 # Prepare for component processing expanding each component's project include
315 # Include each component's project_include.cmake
395 # Check build target is specified. Since this target corresponds to a component
396 # name, the target component is automatically added to the list of common component
423 # Call for component manager to download dependencies for all components
443 # Call for the component manager to prepare remote dependencies
461 … # `managed_components` contains the list of components installed by the component manager
469 … "\"${idf_component_manager}\". If you want to use component manager set it to 1.")
483 "However, the component manager is not enabled.")
487 # Perform early expansion of component CMakeLists.txt in CMake scripting mode.
488 # It is here we retrieve the public and private requirements of each component.
489 # It is also here we add the common component requirements to each component's
495 # Finally, do component expansion. In this case it simply means getting a final list
496 # of build component targets given the requirements set by each component.
502 foreach(component ${__COMPONENTS})
503 __component_get_target(component_target ${component})
505 message(FATAL_ERROR "Failed to resolve component '${component}'.")
516 # Get a list of common component requirements in component targets form (previously
517 # we just have a list of component names)
535 # Perform component processing (inclusion of project_include.cmake, adding component
556 # Propagate link dependencies from component library targets to the executable