From ffbaef3872657ac56e882a6ca98f6d042f2a85e5 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 6 Sep 2022 10:43:43 +0200 Subject: [PATCH] build: Make sure cmake gets reconfigured when version file changes --- cmake/build_helpers.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake index 638f17a74..4b37d0770 100644 --- a/cmake/build_helpers.cmake +++ b/cmake/build_helpers.cmake @@ -323,7 +323,9 @@ macro(setDefaultBuiltTypeIfUnset) endmacro() function(loadVersion version) - file(READ "${CMAKE_CURRENT_SOURCE_DIR}/VERSION" read_version) + set(VERSION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/VERSION") + set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${VERSION_FILE}) + file(READ "${VERSION_FILE}" read_version) set(${version} ${read_version} PARENT_SCOPE) endfunction()