diff options
author | Giuseppe Roberti <gr@silenti.net> | 2017-04-12 18:14:17 +0300 |
---|---|---|
committer | onqtam <vik.kirilov@gmail.com> | 2017-05-16 00:22:20 +0300 |
commit | c89cf8285b8faf50cc1bffc2fb8ddb9f689975a3 (patch) | |
tree | ee36e305d5768c59ecb52b2a8153981253c3286a /CMakeLists.txt | |
parent | f3425aede0679285007a8e33a17d999b39d126c8 (diff) |
Read version from scripts/version.txt in CMakeLists.txt
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b9cf8594..87ac8086 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.0) set(PROJECT_NAME doctest) -project(${PROJECT_NAME} VERSION 1.1.4) +project(${PROJECT_NAME}) option(DOCTEST_SKIP_COVERAGE "Skip coverage" OFF) option(DOCTEST_SKIP_EXAMPLES "Skip examples" OFF) @@ -48,9 +48,10 @@ set(project_config "${generated_dir}/${PROJECT_NAME}Config.cmake") set(targets_export_name "${PROJECT_NAME}Targets") set(namespace "${PROJECT_NAME}::") +file(READ ${PROJECT_SOURCE_DIR}/scripts/version.txt PROJECT_VERSION) include(CMakePackageConfigHelpers) write_basic_package_version_file( - "${version_config}" COMPATIBILITY SameMajorVersion + "${version_config}" VERSION ${PROJECT_VERSION} COMPATIBILITY SameMajorVersion ) configure_file("cmake/Config.cmake.in" "${project_config}" @ONLY) |