Remove CMake-language block-end command arguments
Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
Showing
- CMakeCPack.cmake 13 additions, 13 deletionsCMakeCPack.cmake
- CMakeCPackOptions.cmake.in 5 additions, 5 deletionsCMakeCPackOptions.cmake.in
- CMakeLists.txt 47 additions, 47 deletionsCMakeLists.txt
- CTestCustom.cmake.in 2 additions, 2 deletionsCTestCustom.cmake.in
- CompileFlags.cmake 10 additions, 10 deletionsCompileFlags.cmake
- Modules/AddFileDependencies.cmake 3 additions, 3 deletionsModules/AddFileDependencies.cmake
- Modules/BundleUtilities.cmake 77 additions, 77 deletionsModules/BundleUtilities.cmake
- Modules/CMakeASMInformation.cmake 18 additions, 18 deletionsModules/CMakeASMInformation.cmake
- Modules/CMakeBackwardCompatibilityC.cmake 5 additions, 5 deletionsModules/CMakeBackwardCompatibilityC.cmake
- Modules/CMakeBackwardCompatibilityCXX.cmake 6 additions, 6 deletionsModules/CMakeBackwardCompatibilityCXX.cmake
- Modules/CMakeCCompiler.cmake.in 4 additions, 4 deletionsModules/CMakeCCompiler.cmake.in
- Modules/CMakeCInformation.cmake 22 additions, 22 deletionsModules/CMakeCInformation.cmake
- Modules/CMakeCXXCompiler.cmake.in 4 additions, 4 deletionsModules/CMakeCXXCompiler.cmake.in
- Modules/CMakeCXXInformation.cmake 38 additions, 38 deletionsModules/CMakeCXXInformation.cmake
- Modules/CMakeCommonLanguageInclude.cmake 2 additions, 2 deletionsModules/CMakeCommonLanguageInclude.cmake
- Modules/CMakeDependentOption.cmake 10 additions, 10 deletionsModules/CMakeDependentOption.cmake
- Modules/CMakeDetermineASMCompiler.cmake 16 additions, 16 deletionsModules/CMakeDetermineASMCompiler.cmake
- Modules/CMakeDetermineASM_MASMCompiler.cmake 2 additions, 2 deletionsModules/CMakeDetermineASM_MASMCompiler.cmake
- Modules/CMakeDetermineASM_NASMCompiler.cmake 1 addition, 1 deletionModules/CMakeDetermineASM_NASMCompiler.cmake
- Modules/CMakeDetermineCCompiler.cmake 18 additions, 18 deletionsModules/CMakeDetermineCCompiler.cmake
Loading
Please register or sign in to comment