# # $Id$ # $HeadURL$ # $Author$ # # CMakeLists.txt fuer qledline # # Make ${Qt6_Widgets} optional if(QT6_GUI_AVAILABLE AND TARGET Qt6::Widgets) set(Qt6_Widgets ${Qt6_Widgets}) else() set(Qt6_Widgets "") endif() IF(BUILD_TESTING) ADD_SUBDIRECTORY(Test) ENDIF(BUILD_TESTING) SET(qledline_SRCS qledchar.cpp qledline.cpp ) SET(qledline_HDRS qledchar.h qledline.h ) NGL_ADD_LIBRARY(AAR SV WS qledline SHARED ${qledline_SRCS} ${qledline_HDRS}) NGL_TARGET_INCLUDE_DIRECTORIES(qledline PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ) if(QT6_GUI_AVAILABLE) NGL_TARGET_LINK_LIBRARIES(qledline PUBLIC qledmatrix Qt6::Core ${Qt6_Widgets} ) endif() NGL_INSTALL_TARGET(qledline)