1. 11 Nov, 2019 1 commit
    • Alex Turbov's avatar
      CPack: Remove CPACK_INSTALL_CMAKE_CONFIGURATIONS · 108207cc
      Alex Turbov authored
      In commit da5ac4bb (cpack: Add `CPACK_INSTALL_CMAKE_CONFIGURATIONS`
      variable, 2019-07-10, v3.16.0-rc1~165^2) we added both the variable
      and support for `cpack -C` with multiple configurations.  Drop the
      variable because the `package` target cannot ensure that all of the
      configurations are built.  Keep the command-line interface so that
      it can be used manually in scripts.
      
      Fixes: #19918
      108207cc
  2. 05 Nov, 2019 4 commits
  3. 04 Nov, 2019 3 commits
  4. 01 Nov, 2019 1 commit
  5. 31 Oct, 2019 1 commit
  6. 29 Oct, 2019 2 commits
    • Brad King's avatar
      ctest: Add --repeat-after-timeout option · 39ac8b4e
      Brad King authored
      Add an option to re-run tests if they timeout.  This will help tolerate
      sporadic timeouts on busy machines.
      39ac8b4e
    • Brad King's avatar
      ctest: Add --repeat-until-pass option · 80c2c9d1
      Brad King authored
      Add an option to re-run tests if they fail.  This will help tolerate
      sporadic failures.
      
      Issue: #17010
      Co-Author: Ben Boeckel <ben.boeckel@kitware.com>
      Co-Author: Chuck Atkins <chuck.atkins@kitware.com>
      80c2c9d1
  7. 24 Oct, 2019 1 commit
  8. 21 Oct, 2019 1 commit
    • Alan W. Irwin's avatar
      Help: Fix COMPILE_LANG_AND_ID genex example · c684db4e
      Alan W. Irwin authored
      Fix the `COMPILE_LANGUAGE/CXX_COMPILER_ID` variant of the example to
      have the same meaning as the `COMPILE_LANG_AND_ID` variant.  The
      inconsistency was introduced by commit 808b8180 (Genex: CompileLang
      and CompileLangAndId now match against a list of ids, 2019-05-30,
      v3.15.0-rc1~11^2~1).
      
      Fixes: #19862
      c684db4e
  9. 18 Oct, 2019 2 commits
  10. 15 Oct, 2019 1 commit
  11. 12 Oct, 2019 2 commits
  12. 11 Oct, 2019 1 commit
  13. 10 Oct, 2019 1 commit
    • Craig Scott's avatar
      CLI: Rename --loglevel to --log-level for naming consistency · 7bbddeb7
      Craig Scott authored
      Other multi-word command line options use hyphens to separate
      the words, so the --loglevel option introduced in CMake 3.15 was
      inconsistent in this regard. Rename it to --log-level but still support
      the original --loglevel name to preserve backward compatibility.
      7bbddeb7
  14. 02 Oct, 2019 1 commit
  15. 01 Oct, 2019 1 commit
  16. 28 Sep, 2019 2 commits
    • Steve Wilson's avatar
      Languages: Add support for Objective-C++ · 9e66397c
      Steve Wilson authored
      Add entries in Modules and Modules/Platform to support
      Objective-C++ compiler determination and identification.
      Add Modules to check Objective-C++ compiler flags, source
      compilations, program checks, etc...
      
      Use OBJCXX as the designator of the language, eg:
      
      project(foo OBJCXX)
      
      Add various tests for Objective-C++ language features.  Add
      tests to preserve C++ handling of .M and .mm files when
      Objective-C++ is not a configured language.
      Co-authored-by: Cristian Adam's avatarCristian Adam <cristian.adam@gmail.com>
      9e66397c
    • Steve Wilson's avatar
      Languages: Add support for Objective-C · 80f120a8
      Steve Wilson authored
      Add entries in Modules and Modules/Platform to support
      Objective-C compiler determination and identification.
      Add Modules to check Objective-C compiler flags, source
      compilations, program checks, etc...
      
      Use OBJC as the designator of the language, eg:
      
      project(foo OBJC)
      
      Add various tests for Objective-C language features.  Add
      tests to preserve C++ handling of .m and .mm files when
      OBJC is not a configured language.
      Co-Authored-By: Cristian Adam's avatarCristian Adam <cristian.adam@gmail.com>
      80f120a8
  17. 19 Sep, 2019 1 commit
  18. 18 Sep, 2019 2 commits
  19. 17 Sep, 2019 1 commit
  20. 05 Sep, 2019 1 commit
  21. 02 Sep, 2019 1 commit
  22. 30 Aug, 2019 2 commits
  23. 29 Aug, 2019 1 commit
  24. 28 Aug, 2019 1 commit
  25. 27 Aug, 2019 2 commits
  26. 26 Aug, 2019 1 commit
  27. 22 Aug, 2019 1 commit
    • Zack Galbreath's avatar
      ctest: rename TRACK to GROUP · 2a71a039
      Zack Galbreath authored
      Update command-line options, script variables, and documentation to use
      the term "group" instead of "track". The old terms are still available
      for now, but they are now undocumented.
      
      This makes our terminology more consistent with CDash. The goal of this
      change is to make it more clear to our users how CTest and CDash interact
      with each other.
      2a71a039
  28. 10 Aug, 2019 1 commit