mirror of
https://github.com/OpenAMP/open-amp.git
synced 2026-10-02 18:23:21 +08:00
Build workflow will generate html files from source if Doxygen is present. Signed-off-by: Tammy Leino <tammy_leino@mentor.com>
26 lines
862 B
CMake
26 lines
862 B
CMake
if (WITH_DOC)
|
|
find_package (Doxygen)
|
|
endif (WITH_DOC)
|
|
|
|
if (WITH_LIBMETAL_FIND)
|
|
find_package (Libmetal REQUIRED)
|
|
collect (PROJECT_INC_DIRS "${LIBMETAL_INCLUDE_DIR}")
|
|
collect (PROJECT_LIB_DIRS "${LIBMETAL_LIB_DIR}")
|
|
collect (PROJECT_LIB_DEPS "${LIBMETAL_LIB}")
|
|
endif (WITH_LIBMETAL_FIND)
|
|
|
|
if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
|
|
check_include_files (stdatomic.h HAVE_STDATOMIC_H)
|
|
check_include_files (fcntl.h HAVE_FCNTL_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)
|
|
check_include_files (fcntl.h HAVE_FCNTL_H)
|
|
set (CMAKE_REQUIRED_FLAGS ${_saved_cmake_required_flags})
|
|
endif ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
|
|
|
|
if (NOT HAVE_FCNTL_H)
|
|
unset (WITH_PROXY CACHE)
|
|
endif (NOT HAVE_FCNTL_H)
|