1. 21 Mar, 2016 1 commit
  2. 11 Sep, 2014 1 commit
  3. 13 Nov, 2013 1 commit
  4. 15 Oct, 2013 1 commit
  5. 13 Aug, 2012 3 commits
    • Kitware Robot's avatar
      Remove CMake-language block-end command arguments · 9db31162
      Kitware Robot authored
      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
      9db31162
    • Kitware Robot's avatar
      Convert CMake-language commands to lower case · 77543bde
      Kitware Robot authored
      Ancient CMake versions required upper-case commands.  Later command
      names became case-insensitive.  Now the preferred style is lower-case.
      
      Run the following shell code:
      
      cmake --help-command-list |
      grep -v "cmake version" |
      while read c; do
          echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
      done >convert.sed &&
      git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
      egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
      xargs -0 sed -i -f convert.sed &&
      rm convert.sed
      77543bde
    • Kitware Robot's avatar
      Remove trailing whitespace from most CMake and C/C++ code · 7bbaa428
      Kitware Robot authored
      Our Git commit hooks disallow modification or addition of lines with
      trailing whitespace.  Wipe out all remnants of trailing whitespace
      everywhere except third-party code.
      
      Run the following shell code:
      
      git ls-files -z -- \
       bootstrap doxygen.config '*.readme' \
       '*.c' '*.cmake' '*.cpp' '*.cxx' \
       '*.el' '*.f' '*.f90' '*.h' '*.in' '*.in.l' '*.java' \
       '*.mm' '*.pike' '*.py' '*.txt' '*.vim' |
      egrep -z -v '^(Utilities/cm|Source/(kwsys|CursesDialog/form)/)' |
      egrep -z -v '^(Modules/CPack\..*\.in)' |
      xargs -0 sed -i 's/ \+$//'
      7bbaa428
  6. 09 Aug, 2010 1 commit
  7. 01 Oct, 2009 1 commit
  8. 28 Sep, 2009 1 commit
    • Brad King's avatar
      Convert CMake non-find modules to BSD License · 3a666595
      Brad King authored
      This adds copyright/license notification blocks CMake's non-find
      modules.  Most of the modules had no notices at all.  Some had notices
      referring to the BSD license already.  This commit normalizes existing
      notices and adds missing notices.
      3a666595
  9. 13 Aug, 2007 1 commit
    • Alexander Neundorf's avatar
      · 263bb4e1
      Alexander Neundorf authored
      ENH: for universal binaries return the endianess based on the processor
      
      Alex
      263bb4e1
  10. 12 Aug, 2007 1 commit
    • Alexander Neundorf's avatar
      · c2e714c0
      Alexander Neundorf authored
      COMP: turn error into warning for now
      
      Alex
      c2e714c0
  11. 10 Aug, 2007 1 commit
    • Alexander Neundorf's avatar
      · 578841cc
      Alexander Neundorf authored
      STYLE: remove unused CheckTypeSize.c.in
      ENH: change test for endianess from TRY_RUN() to TRY_COMPILE() by testing
      the binary image of a 16bit integer array, tested on Linux x86, Intel Mac
      and Sun (big endian)
      
      Alex
      578841cc
  12. 01 Jun, 2007 1 commit
    • Alexander Neundorf's avatar
      · eddf1cf3
      Alexander Neundorf authored
      ENH: improve TRY_RUN() for crosscompiling: instead of just failing, it now
      creates two cache variables, one for the RUN_RESULT, one for the RUN_OUTPUT
      (if required), which can be set or preset by the user. It has now also two
      new arguments: RUN_OUTPUT_VARIABLE and COMPILE_OUTPUT_VARIABLE (the old
      OUTPUT_VARIABLE merges both), so if only COMPILE_OUTPUT_VARIABLE is used the
      run time output of the TRY_RUN is unused and the user doesn't have to care
      about the output when crosscompiling. This is now used in FindThreads.cmake,
      CheckC/CXXSourceRuns.cmake and TestBigEndian.cmake, which used the output
      only for the logfile (compile output is still there). Test/TryCompile/ now
      also tests the behaviour of OUTPUT_VARIABLE, RUN_OUTPUT_VARIABLE and
      COMPILE_OUTPUT_VARIABLE.
      
      Alex
      eddf1cf3
  13. 24 May, 2007 1 commit
    • Alexander Neundorf's avatar
      · e10e3bc8
      Alexander Neundorf authored
      ENH: add compiler id for IAR compiler (http://www.iar.com/)
      ENH: don't run endian test again if the variable is already set
      
      Alex
      e10e3bc8
  14. 14 Jun, 2006 1 commit
  15. 14 Dec, 2005 1 commit
  16. 29 Jul, 2005 1 commit
  17. 20 Jun, 2005 1 commit
  18. 09 Feb, 2005 1 commit
  19. 08 Aug, 2003 1 commit
  20. 17 Jul, 2003 1 commit
  21. 11 Jul, 2003 1 commit
  22. 17 Dec, 2002 1 commit
  23. 29 Oct, 2002 1 commit
  24. 01 Oct, 2002 1 commit