Warning, /education/analitza/analitzawidgets/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_path(IEEEFP_DIR ieeefp.h) 0002 if(IEEEFP_DIR) 0003 include_directories(${IEEEFP_DIR}) 0004 add_definitions(-DHAVE_IEEEFP_H) 0005 endif(IEEEFP_DIR) 0006 0007 set(analitzaplot_SRCS 0008 plotsview2d.cpp 0009 plotsview3d_es.cpp 0010 expressionedit.cpp 0011 ) 0012 0013 add_library(AnalitzaWidgets ${analitzaplot_SRCS}) 0014 target_link_libraries(AnalitzaWidgets 0015 PUBLIC 0016 Qt::Widgets 0017 Analitza 0018 AnalitzaPlot 0019 AnalitzaGui 0020 PRIVATE 0021 Qt::Svg 0022 Qt6::OpenGLWidgets 0023 ) 0024 0025 set_target_properties(AnalitzaWidgets PROPERTIES VERSION ${ANALITZA_VERSION} SOVERSION ${ANALITZA_SOVERSION} ) 0026 0027 generate_export_header(AnalitzaWidgets) 0028 0029 install(TARGETS AnalitzaWidgets EXPORT AnalitzaTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0030 0031 install(FILES 0032 ${CMAKE_CURRENT_BINARY_DIR}/analitzawidgets_export.h 0033 plotsview2d.h 0034 expressionedit.h 0035 plotsview3d_es.h 0036 0037 DESTINATION ${ANALITZA_INCLUDE_INSTALL_DIR}/analitzagui/ COMPONENT Devel 0038 )