Warning, /education/kalzium/compoundviewer/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 add_library(compoundviewer) 0002 0003 set_target_properties(compoundviewer PROPERTIES 0004 VERSION ${KALZIUMLIB_VERSION} 0005 SOVERSION ${KALZIUMLIB_SOVERSION} 0006 CXX_STANDARD 14 0007 CXX_STANDARD_REQUIRED ON 0008 ) 0009 0010 generate_export_header(compoundviewer) 0011 0012 target_sources(compoundviewer PRIVATE 0013 iowrapper.cpp 0014 kalziumglwidget.cpp 0015 iowrapper.h 0016 kalziumglwidget.h 0017 ) 0018 0019 target_link_libraries(compoundviewer 0020 KF${KF_MAJOR_VERSION}::I18n 0021 KF${KF_MAJOR_VERSION}::WidgetsAddons 0022 KF${KF_MAJOR_VERSION}::CoreAddons 0023 Qt::OpenGL 0024 Qt::Gui 0025 Qt::Widgets 0026 ${OPENBABEL_LIBRARIES} 0027 AvogadroCore 0028 AvogadroIO 0029 AvogadroQtGui 0030 AvogadroQtOpenGL 0031 AvogadroQtPlugins 0032 Eigen3::Eigen 0033 ) 0034 0035 target_include_directories(compoundviewer PRIVATE 0036 ${CMAKE_CURRENT_BINARY_DIR}/.. 0037 ${OPENBABEL_INCLUDE_DIR} 0038 ${AvogadroLibs_INCLUDE_DIRS} 0039 ) 0040 0041 install(TARGETS compoundviewer ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0042 0043 #add_subdirectory(widgets)