From c1df524c4b1d9796848d5c58f32dd0dd987f8182 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sun, 12 Jun 2022 09:18:42 +0100 Subject: [PATCH] cmake: Don't try to write rev.cpp/etc if no path specified --- cmake/scripts/FindVersion.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/scripts/FindVersion.cmake b/cmake/scripts/FindVersion.cmake index 03d405c65c..772129e276 100644 --- a/cmake/scripts/FindVersion.cmake +++ b/cmake/scripts/FindVersion.cmake @@ -181,7 +181,7 @@ message(STATUS "Version string: ${REV_VERSION}, Release: ${REV_RELEASE}") if(GENERATE_OTTDREV) message(STATUS "Generating ${GENERATE_OTTDREV}") file(WRITE ${CMAKE_SOURCE_DIR}/${GENERATE_OTTDREV} "${REV_VERSION}\t${REV_ISODATE}\t${REV_MODIFIED}\t${REV_HASH}\t${REV_ISTAG}\t${REV_ISSTABLETAG}\t${REV_YEAR}\n") -else() +elseif(NOT "${FIND_VERSION_BINARY_DIR}" STREQUAL "") message(STATUS "Generating rev.cpp") configure_file("${CMAKE_SOURCE_DIR}/src/rev.cpp.in" "${FIND_VERSION_BINARY_DIR}/rev.cpp")