X-Git-Url: https://git.ti.com/gitweb?p=processor-sdk%2Fopen-amp.git;a=blobdiff_plain;f=cmake%2Fdepends.cmake;h=477d90340bf52e1f8c524215c6b9d042cb081048;hp=aee3db7159b509303ddf947858446d8f477fca4e;hb=8abd6e6e654299ac562d0f987b2e9f70a5f30da4;hpb=e667c74a61cc1d10a8f57ad25c2e9a8f4fea606f;ds=inline diff --git a/cmake/depends.cmake b/cmake/depends.cmake index aee3db7..477d903 100644 --- a/cmake/depends.cmake +++ b/cmake/depends.cmake @@ -1,5 +1,15 @@ find_package (Libmetal REQUIRED) collect (PROJECT_INC_DIRS "${LIBMETAL_INCLUDE_DIR}") collect (PROJECT_LIB_DIRS "${LIBMETAL_LIB_DIR}") +collect (PROJECT_LIB_DEPS "${LIBMETAL_LIB}") +if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") + check_include_files (stdatomic.h HAVE_STDATOMIC_H) + +else ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") + set (_saved_cmake_required_flags ${CMAKE_REQUIRED_FLAGS}) + set (CMAKE_REQUIRED_FLAGS "-c") + check_include_files (stdatomic.h HAVE_STDATOMIC_H) + set (CMAKE_REQUIRED_FLAGS ${_saved_cmake_required_flags}) +endif ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") # vim: expandtab:ts=2:sw=2:smartindent