39 lines
800 B
CMake
39 lines
800 B
CMake
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
#
|
|
|
|
SET(my_SRCS
|
|
tetra_telegram_ids.h
|
|
CoPrtCnvCentralTelegram.cpp
|
|
CoPrtCnvCentralTelegram.hpp
|
|
CoPrtCnvHexDumpHelper.cpp
|
|
CoPrtCnvHexDumpHelper.hpp
|
|
CoPrtCnvInjectionHeader.hpp
|
|
CoPrtCnvLogHeader.hpp
|
|
CoPrtCnvRadioTelegram.cpp
|
|
CoPrtCnvRadioTelegram.hpp
|
|
CoPrtCnvTelegramConverter.hpp
|
|
CoPrtCnvTelegramConverterNewIcd.cpp
|
|
)
|
|
|
|
NGL_ADD_LIBRARY2(AAR SV CoPrtCnv SHARED ${my_SRCS} ${my_HDRS})
|
|
find_package(Qt6 COMPONENTS Core QUIET)
|
|
if (Qt6_FOUND)
|
|
set(_QT_CORE_TARGET Qt6::Core)
|
|
else()
|
|
find_package(Qt5 COMPONENTS Core QUIET)
|
|
set(_QT_CORE_TARGET Qt5::Core)
|
|
endif()
|
|
NGL_TARGET_LINK_LIBRARIES(CoPrtCnv
|
|
PUBLIC
|
|
NGLLogger
|
|
tabTelegrams
|
|
${_QT_CORE_TARGET}
|
|
)
|
|
NGL_TARGET_INCLUDE_DIRECTORIES(CoPrtCnv
|
|
INTERFACE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../
|
|
)
|