commit 0362ec022b12d02f5fc3d2422f8204e5b6130398
Author: Kornel Benko <[email protected]>
Date:   Sun Jul 14 11:12:55 2019 +0200

    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 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/development/cmake/modules/LyXMacros.cmake 
b/development/cmake/modules/LyXMacros.cmake
index ff0822e..aee2efa 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()

Reply via email to