Warning, /plasma/plasma-workspace/dataengines/weather/ions/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # the Ion shared library 0002 set (ionlib_SRCS ion.cpp) 0003 ecm_qt_declare_logging_category(ionlib_SRCS 0004 HEADER iondebug.h 0005 IDENTIFIER IONENGINE 0006 CATEGORY_NAME kde.dataengine.ion 0007 DEFAULT_SEVERITY Info 0008 DESCRIPTION "DataEngine ion lib" 0009 EXPORT PLASMAWORKSPACE 0010 ) 0011 0012 add_library (weather_ion SHARED ${ionlib_SRCS}) 0013 generate_export_header(weather_ion BASE_NAME ion) 0014 target_link_libraries (weather_ion PRIVATE KF6::I18n PUBLIC Qt::Core Plasma::Plasma Plasma::Plasma5Support) 0015 0016 set_target_properties(weather_ion PROPERTIES 0017 VERSION 7.0.0 0018 SOVERSION 7 0019 ) 0020 0021 install (TARGETS weather_ion EXPORT kdeworkspaceLibraryTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0022 0023 install (FILES ion.h 0024 ${CMAKE_CURRENT_BINARY_DIR}/ion_export.h 0025 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/plasma5support/weather COMPONENT Devel) 0026 0027 # install (FILES includes/Ion 0028 # DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KDE/Plasma/Weather COMPONENT Devel) 0029 0030 # the individual ion plugins 0031 add_subdirectory(bbcukmet) 0032 add_subdirectory(envcan) 0033 add_subdirectory(noaa) 0034 add_subdirectory(wetter.com) 0035 add_subdirectory(dwd)