From 53249607db77ec16445e9d116ac1cbcb1bcd5691 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Wed, 3 Nov 2021 20:56:26 +0100 Subject: [PATCH] Also rename solidextras library --- src/CMakeLists.txt | 2 +- src/solidextras/CMakeLists.txt | 16 +++++++++------- src/solidextras/networkstatus.h | 4 ++-- src/solidextras/qml/CMakeLists.txt | 2 +- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5c82fcff..5abad229 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -145,7 +145,7 @@ add_executable(kasts ${SRCS}) kconfig_add_kcfg_files(kasts settingsmanager.kcfgc GENERATE_MOC) target_include_directories(kasts PRIVATE ${CMAKE_BINARY_DIR}) -target_link_libraries(kasts PRIVATE Qt::Core Qt::Qml Qt::Quick Qt::QuickControls2 Qt::Sql Qt::Multimedia KF5::Syndication KF5::CoreAddons KF5::ConfigGui KF5::I18n Taglib::Taglib SolidExtras ${QTKEYCHAIN_LIBRARIES}) +target_link_libraries(kasts PRIVATE Qt::Core Qt::Qml Qt::Quick Qt::QuickControls2 Qt::Sql Qt::Multimedia KF5::Syndication KF5::CoreAddons KF5::ConfigGui KF5::I18n Taglib::Taglib KastsSolidExtras ${QTKEYCHAIN_LIBRARIES}) if(ANDROID) target_link_libraries(kasts PRIVATE diff --git a/src/solidextras/CMakeLists.txt b/src/solidextras/CMakeLists.txt index 27db3c00..5d234220 100644 --- a/src/solidextras/CMakeLists.txt +++ b/src/solidextras/CMakeLists.txt @@ -19,22 +19,24 @@ else() qt_add_dbus_interface(solidextras_srcs org.freedesktop.portal.NetworkMonitor.xml portalnetworkmonitor) endif() -add_library(SolidExtras ${solidextras_srcs}) -generate_export_header(SolidExtras BASE_NAME SolidExtras) +add_library(KastsSolidExtras ${solidextras_srcs}) +generate_export_header(KastsSolidExtras BASE_NAME KastsSolidExtras) if (TARGET KF5::NetworkManagerQt) set(HAVE_NM ON) endif() configure_file(config-solid-extras.h.in ${CMAKE_CURRENT_BINARY_DIR}/config-solid-extras.h) -target_include_directories(SolidExtras PUBLIC "$") -target_link_libraries(SolidExtras PUBLIC Qt::Core) +target_include_directories(KastsSolidExtras PUBLIC "$") +target_link_libraries(KastsSolidExtras PUBLIC Qt::Core) if (ANDROID) - target_link_libraries(SolidExtras PRIVATE Qt::AndroidExtras) + target_link_libraries(KastsSolidExtras PRIVATE Qt::AndroidExtras) else () - target_link_libraries(SolidExtras PRIVATE Qt::DBus) + target_link_libraries(KastsSolidExtras PRIVATE Qt::DBus) if (TARGET KF5::NetworkManagerQt) - target_link_libraries(SolidExtras PRIVATE KF5::NetworkManagerQt) + target_link_libraries(KastsSolidExtras PRIVATE KF5::NetworkManagerQt) endif() endif() + +install(TARGETS KastsSolidExtras ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) diff --git a/src/solidextras/networkstatus.h b/src/solidextras/networkstatus.h index 5b14d1f9..e80a11c5 100644 --- a/src/solidextras/networkstatus.h +++ b/src/solidextras/networkstatus.h @@ -7,14 +7,14 @@ #ifndef SOLIDEXTRAS_NETWORKSTATUS_H #define SOLIDEXTRAS_NETWORKSTATUS_H -#include "solidextras_export.h" +#include "kastssolidextras_export.h" #include namespace SolidExtras { /** Basic information about the network status (connectivity, metering). */ -class SOLIDEXTRAS_EXPORT NetworkStatus : public QObject +class KASTSSOLIDEXTRAS_EXPORT NetworkStatus : public QObject { Q_OBJECT Q_PROPERTY(State connectivity READ connectivity NOTIFY connectivityChanged) diff --git a/src/solidextras/qml/CMakeLists.txt b/src/solidextras/qml/CMakeLists.txt index 6318d842..41085442 100644 --- a/src/solidextras/qml/CMakeLists.txt +++ b/src/solidextras/qml/CMakeLists.txt @@ -4,7 +4,7 @@ add_library(kasts-solidextrasqmlplugin solidextrasqmlplugin.cpp) target_link_libraries(kasts-solidextrasqmlplugin Qt::Qml - SolidExtras + KastsSolidExtras ) # make examples work without installation