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)