From f0eb3ca9163ad10753fbb75558b900a539f76e0d Mon Sep 17 00:00:00 2001 From: Daiki Noda Date: Sun, 17 Dec 2023 21:55:15 +0900 Subject: [PATCH] build: eliminate semicolons from --version string Refactor the --version string to remove semicolons. Although semicolons are present in LINK_OPTIONS, they are not actually included during compilation. --- cmake.config/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake.config/CMakeLists.txt b/cmake.config/CMakeLists.txt index 3e19a3271f..b855a98caa 100644 --- a/cmake.config/CMakeLists.txt +++ b/cmake.config/CMakeLists.txt @@ -173,6 +173,7 @@ append_target_expression(PROPERTY COMPILE_OPTIONS) append_target_expression(PROPERTY LINK_OPTIONS) append_target_expression(PREFIX "-D" PROPERTY COMPILE_DEFINITIONS) append_target_expression(PREFIX "-I" PROPERTY INCLUDE_DIRECTORIES) +string(REPLACE ";" " " VERSION_STRING "${VERSION_STRING}") # Remove ; from LINK_FLAGS/LINK_OPTIONS string(REPLACE " " " " VERSION_STRING "${VERSION_STRING}") # Remove duplicate whitespace configure_file(versiondef.h.in auto/versiondef.h.gen)