cmake: error out on building in IDF_PATH root dir

This commit is contained in:
Renz Bagaporo 2020-04-07 17:39:36 +08:00
parent 2628f3ebbd
commit 3ba480ba53

View File

@ -1,6 +1,12 @@
cmake_minimum_required(VERSION 3.5) cmake_minimum_required(VERSION 3.5)
project(esp-idf C CXX ASM) project(esp-idf C CXX ASM)
if(CMAKE_CURRENT_LIST_DIR STREQUAL CMAKE_SOURCE_DIR)
message(FATAL_ERROR "Current directory '${CMAKE_CURRENT_LIST_DIR}' is not buildable. "
"Change directories to one of the example projects in '${CMAKE_CURRENT_LIST_DIR}/examples' and try "
"again.")
endif()
unset(compile_options) unset(compile_options)
unset(c_compile_options) unset(c_compile_options)
unset(cxx_compile_options) unset(cxx_compile_options)