[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: Re: [kholidays] /: Adjust meta data and build system to being part of KF5
From: laurent Montel <montel () kde ! org>
Date: 2018-01-20 13:14:22
Message-ID: 3110704.tAvCxdczYv () linux-5nvn
[Download RAW message or body]
Hi,
I think that kf5 module use specific variable (used by script)
see:
cmake_minimum_required(VERSION 3.0)
set(KF5_VERSION "5.43.0") # handled by release scripts
set(KF5_DEP_VERSION "5.42.0") # handled by release scripts
project(KDeclarative VERSION ${KF5_VERSION})
We need to adapt it as it.
Regards.
Le samedi 20 janvier 2018, 11:26:38 CET Volker Krause a écrit :
> Git commit f5f6355e7cde107d742eb79734accb4955de692c by Volker Krause.
> Committed on 20/01/2018 at 10:24.
> Pushed by vkrause into branch 'master'.
>
> Adjust meta data and build system to being part of KF5
>
> M +4 -7 CMakeLists.txt
> M +3 -4 metainfo.yaml
>
> https://commits.kde.org/kholidays/f5f6355e7cde107d742eb79734accb4955de692c
>
> diff --git a/CMakeLists.txt b/CMakeLists.txt
> index a3c896a..8fb911c 100644
> --- a/CMakeLists.txt
> +++ b/CMakeLists.txt
> @@ -1,12 +1,9 @@
> cmake_minimum_required(VERSION 3.0)
> -set(PIM_VERSION "5.7.41")
>
> -project(KHolidays VERSION ${PIM_VERSION})
> +set(KF5_VERSION "5.42.0")
> +project(KHolidays VERSION ${KF5_VERSION})
>
> -# ECM setup
> -set(KF5_VERSION "5.41.0")
> -
> -find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
> +find_package(ECM 5.42.0 REQUIRED NO_MODULE)
> set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
>
> include(GenerateExportHeader)
> @@ -21,7 +18,7 @@ include(KDECMakeSettings)
> include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
> include(ECMCoverageOption)
>
> -set(KHOLIDAYS_LIB_VERSION ${PIM_VERSION})
> +set(KHOLIDAYS_LIB_VERSION ${KF5_VERSION})
>
> ecm_setup_version(PROJECT VARIABLE_PREFIX KHOLIDAYS
> VERSION_HEADER
> "${CMAKE_CURRENT_BINARY_DIR}/kholidays_version.h" diff --git
> a/metainfo.yaml b/metainfo.yaml
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic