qpcpp/ports/CMakeLists.txt
MMS 10441f7a03 7.3.4
updated QV, QK for MSP430
Cmake support
2024-03-21 14:44:27 -04:00

17 lines
563 B
CMake

# CMake the qpcpp libraries for different targets
set(PORT_DIR ${PORT})
if((PORT STREQUAL win32) OR (PORT STREQUAL posix))
if(QPCPP_CFG_UNIT_TEST)
set(PORT_DIR ${PORT_DIR}-qutest)
elseif(KERNEL STREQUAL qv)
set(PORT_DIR ${PORT_DIR}-qv)
endif()
endif()
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${PORT_DIR})
message(STATUS "Found port dir - './${PORT_DIR}' for port ${PORT}, KERNEL ${KERNEL}")
else()
message(FATAL_ERROR "Target port dir '${CMAKE_CURRENT_SOURCE_DIR}/${PORT_DIR}' not found!")
endif()
add_subdirectory(${PORT_DIR})