cmake: error out when component is not found

Closes https://github.com/espressif/esp-idf/issues/3637
This commit is contained in:
Renz Christian Bagaporo 2019-07-10 11:56:47 +08:00
parent 737c8d4944
commit 2e81c7c0cd

View file

@ -74,7 +74,7 @@ function(find_component_path find_name component_paths variable)
endif()
endforeach()
# TODO: find a way to print the dependency chain that lead to this not-found component
message(WARNING "Required component ${find_name} is not found in any of the provided COMPONENT_DIRS")
message(FATAL_ERROR "Required component ${find_name} is not found in any of the provided COMPONENT_DIRS")
endfunction()
# components_find_all: Search 'component_dirs' for components and return them