Jelajahi Sumber

bootstrap: Tolerate trailing content in CMakeVersion.cmake components

On CYGWIN, tolerate DOS linefeeds in `Source/CMakeVersion.cmake`.
jjYBdx4IL 5 tahun lalu
induk
melakukan
2ec6fbcb9b
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      bootstrap

+ 1 - 1
bootstrap

@@ -17,7 +17,7 @@ cmake_extract_standard_flags()
 cmake_version_component()
 cmake_version_component()
 {
 {
   sed -n "
   sed -n "
-/^set(CMake_VERSION_${1}/ {s/set(CMake_VERSION_${1} *\([0-9]*\))/\1/;p;}
+/^set(CMake_VERSION_${1}/ {s/set(CMake_VERSION_${1} *\([0-9]*\)).*/\1/;p;}
 " "${cmake_source_dir}/Source/CMakeVersion.cmake"
 " "${cmake_source_dir}/Source/CMakeVersion.cmake"
 }
 }