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)