From 7588fd260b798d965a6f95ffbec2284b1bb490b2 Mon Sep 17 00:00:00 2001 From: Kornel Benko Date: Sun, 14 Jul 2019 11:12:55 +0200 Subject: [PATCH] Cmake build: Correct display cmake options The change allows to display options whose string-length is less than 10 characters. The previous setting truncated the string to 4 chars, which is too few for a string like e.g. "NATIVE". --- development/cmake/modules/LyXMacros.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/development/cmake/modules/LyXMacros.cmake b/development/cmake/modules/LyXMacros.cmake index ff0822e32a..aee2efab7d 100644 --- a/development/cmake/modules/LyXMacros.cmake +++ b/development/cmake/modules/LyXMacros.cmake @@ -288,7 +288,7 @@ macro(LYX_OPTION_LIST_ALL) file(APPEND ${run_cmake} " -G\"${CMAKE_GENERATOR}\" ${cont}") foreach(_option ${LYX_OPTIONS}) if(${_option}_show_message OR ${ARGV0} STREQUAL "help") - string(SUBSTRING "${_option} " 0 25 _var) + string(SUBSTRING "${_option} " 0 31 _var) get_property(_prop CACHE ${_option} PROPERTY STRINGS) list(FIND LYX_OPTION_STRINGS ${_option} _index) if (${_index} GREATER -1) @@ -299,8 +299,8 @@ macro(LYX_OPTION_LIST_ALL) else() set(_isset OFF) endif() - string(SUBSTRING "${_isset} " 0 4 _val) - message(STATUS "${_var}= ${_val} : ${${_option}_description}") + string(SUBSTRING "${_isset} " 0 10 _val) + message(STATUS "${_var}= ${_val}: ${${_option}_description}") file(APPEND ${run_cmake} " -D${_option}=${${_option}} ${cont}") endif() endforeach() -- 2.39.5