Warning, /education/analitza/analitzagui/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_subdirectory(tests)
0002 
0003 add_library(AnalitzaGui operatorsmodel.cpp algebrahighlighter.cpp variablesmodel.cpp)
0004 target_link_libraries(AnalitzaGui Qt::Core Qt::Gui Analitza)
0005 if (QT_MAJOR_VERSION STREQUAL "6")
0006     target_link_libraries(AnalitzaGui Qt6::Core5Compat)
0007 endif()
0008 
0009 set_target_properties(AnalitzaGui PROPERTIES VERSION ${ANALITZA_VERSION} SOVERSION ${ANALITZA_SOVERSION} )
0010 
0011 generate_export_header(AnalitzaGui EXPORT_FILE_NAME analitzaguiexport.h)
0012 
0013 install(TARGETS AnalitzaGui EXPORT AnalitzaTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0014 
0015 install(FILES
0016         ${CMAKE_CURRENT_BINARY_DIR}/analitzaguiexport.h
0017         algebrahighlighter.h
0018         operatorsmodel.h
0019         variablesmodel.h
0020 
0021     DESTINATION ${ANALITZA_INCLUDE_INSTALL_DIR}/analitzagui/ COMPONENT Devel
0022 )