1. 05 Nov, 2019 4 commits
  2. 04 Nov, 2019 3 commits
  3. 01 Nov, 2019 1 commit
  4. 31 Oct, 2019 1 commit
  5. 29 Oct, 2019 2 commits
  6. 24 Oct, 2019 1 commit
  7. 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
  8. 18 Oct, 2019 2 commits
  9. 15 Oct, 2019 1 commit
  10. 12 Oct, 2019 2 commits
  11. 11 Oct, 2019 1 commit
  12. 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
  13. 02 Oct, 2019 1 commit
  14. 01 Oct, 2019 1 commit
  15. 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
  16. 19 Sep, 2019 1 commit
  17. 18 Sep, 2019 2 commits
  18. 17 Sep, 2019 1 commit
  19. 05 Sep, 2019 1 commit
  20. 02 Sep, 2019 1 commit
  21. 30 Aug, 2019 2 commits
  22. 29 Aug, 2019 1 commit
  23. 28 Aug, 2019 1 commit
  24. 27 Aug, 2019 2 commits
  25. 26 Aug, 2019 1 commit
  26. 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
  27. 10 Aug, 2019 1 commit
  28. 09 Aug, 2019 1 commit
    • Saleem Abdulrasool's avatar
      Generator: support per-language link library flag · 689be623
      Saleem Abdulrasool authored
      This enables the use of MSVC and Swift on Windows in a single project.
      MSVC uses no flag to indicate linked libraries while Swift uses `-l`.
      Add support for a language specific link library flag which takes
      precedence over the global `CMAKE_LINK_LIBRARY_FLAG` which preserves
      compatibility with earlier releases.
      689be623