diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,8 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.8) -project(elisa) +project(elisa + VERSION 0.4.1 + LANGUAGES CXX) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD 17) diff --git a/config-upnp-qt.h.cmake b/config-upnp-qt.h.cmake --- a/config-upnp-qt.h.cmake +++ b/config-upnp-qt.h.cmake @@ -25,3 +25,5 @@ #define LOCAL_FILE_TESTS_SAMPLE_FILES_PATH "@CMAKE_CURRENT_SOURCE_DIR@/autotests/data" #define LOCAL_FILE_TESTS_WORKING_PATH "@CMAKE_CURRENT_BINARY_DIR@/autotests/data" + +#define ELISA_VERSION "@PROJECT_VERSION@" diff --git a/src/audiowrapper_libvlc.cpp b/src/audiowrapper_libvlc.cpp --- a/src/audiowrapper_libvlc.cpp +++ b/src/audiowrapper_libvlc.cpp @@ -17,6 +17,8 @@ #include "audiowrapper.h" +#include "config-upnp-qt.h" + #include "vlcLogging.h" #include "powermanagementinterface.h" @@ -106,7 +108,7 @@ d->mParent = this; d->mInstance = libvlc_new(0, nullptr); libvlc_set_user_agent(d->mInstance, "elisa", "Elisa Music Player"); - libvlc_set_app_id(d->mInstance, "org.kde.elisa", "0.4.0", "elisa"); + libvlc_set_app_id(d->mInstance, "org.kde.elisa", ELISA_VERSION, "elisa"); d->mPlayer = libvlc_media_player_new(d->mInstance); diff --git a/src/localFileConfiguration/localfileconfiguration.cpp b/src/localFileConfiguration/localfileconfiguration.cpp --- a/src/localFileConfiguration/localfileconfiguration.cpp +++ b/src/localFileConfiguration/localfileconfiguration.cpp @@ -17,6 +17,8 @@ #include "localfileconfiguration.h" +#include "config-upnp-qt.h" + #include "elisa_settings.h" #include @@ -32,7 +34,7 @@ { KAboutData *about = new KAboutData(QStringLiteral("kcm_elisa_local_file"), i18n("Elisa Local Files Indexer Configuration"), - QStringLiteral("0.4.0"), {}, KAboutLicense::LGPL_V3, + QStringLiteral(ELISA_VERSION), {}, KAboutLicense::LGPL_V3, i18n("Copyright 2017-2019 Matthieu Gallien ")); about->addAuthor(i18n("Matthieu Gallien"),i18n("Author"), QStringLiteral("mgallien@mgallien.fr")); diff --git a/src/main.cpp b/src/main.cpp --- a/src/main.cpp +++ b/src/main.cpp @@ -111,7 +111,7 @@ KAboutData aboutData( QStringLiteral("elisa"), i18n("Elisa"), - QStringLiteral("0.4.0"), + QStringLiteral(ELISA_VERSION), i18n("A Simple Music Player written with KDE Frameworks"), KAboutLicense::LGPL_V3, i18n("(c) 2015-2019, Elisa contributors"));