Merge branch 'bugfix/fix_extra_component_dirs_ordering_v3.3' into 'release/v3.3'

cmake: fix extra component dirs ordering (v3.3)

See merge request espressif/esp-idf!7730
This commit is contained in:
Angus Gratton
2020-03-09 13:55:04 +08:00

View File

@ -30,6 +30,12 @@ macro(project name)
endforeach()
endif()
if(NOT MAIN_SRCS)
list(APPEND IDF_EXTRA_COMPONENT_DIRS "${CMAKE_SOURCE_DIR}/main")
endif()
list(APPEND IDF_EXTRA_COMPONENT_DIRS "${CMAKE_SOURCE_DIR}/components")
if(EXTRA_COMPONENT_DIRS)
spaces2list(EXTRA_COMPONENT_DIRS)
@ -39,12 +45,6 @@ macro(project name)
endforeach()
endif()
list(APPEND IDF_EXTRA_COMPONENT_DIRS "${CMAKE_SOURCE_DIR}/components")
if(NOT MAIN_SRCS)
list(APPEND IDF_EXTRA_COMPONENT_DIRS "${CMAKE_SOURCE_DIR}/main")
endif()
if(COMPONENTS)
set(IDF_COMPONENTS "${COMPONENTS}")
endif()