1. 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.
  2. 20 Aug, 2019 1 commit
  3. 19 Aug, 2019 10 commits
    • Betsy McPhail's avatar
      Tutorial: Improve Step 9 · 6f6a32a0
      Betsy McPhail authored
      * Move USE_MYMATH from configured header to target_compile_definitions
    • Betsy McPhail's avatar
      Tutorial: Improve Step 8 · 6a35d630
      Betsy McPhail authored
      * Remove comments from CTestConfig.cmake
      * Update directions
    • Betsy McPhail's avatar
      Tutorial: Improve Step 7 · 61d4d990
      Betsy McPhail authored
      * Update directions
    • Betsy McPhail's avatar
      Tutorial: Improve Step 6 · a36731c6
      Betsy McPhail authored
      * Print message when using the table
      * Remove duplicated comment
      * Remove HAVE_LOG and HAVE_EXP checks, use generated table instead
    • Betsy McPhail's avatar
      Tutorial: Improve Step 5 · df9cdf62
      Betsy McPhail authored
      * Updated output message
      * Use 'target_compile_definitions' for HAVE_LOG and HAVE_EXP
      Previously, the change from using TutorialConfig.h to
      target_compile_definitions happened without explanation as part of Step 8.
    • Betsy McPhail's avatar
      Tutorial: Improve Step 4 · 442c0f0d
      Betsy McPhail authored
      * Clarify directions
    • Betsy McPhail's avatar
      Tutorial: Improve Step 3 · bc64401c
      Betsy McPhail authored
      * Move `option(USE_MYMATH...` to the same location in all CMakeLists files
    • Betsy McPhail's avatar
      Tutorial: Improve Step 2 · 49ce4d6f
      Betsy McPhail authored
      * Fix typo in #include
      * Remove CMakeLists file that users should create
      * Clarify which files users are expected to create
      * Highlight the importance of configuring TutorialConfig.h.in after
        the MY_MATH option has been set
    • Betsy McPhail's avatar
      Tutorial: Improve Step 1 · 82332f81
      Betsy McPhail authored
      * Update minimum required version to 3.10
      * Use VERSION argument to project command rather than separate variables
      * Replace `endif(USE_MYMATH)` with  more modern `endif()`
      * Simplify the call to 'configure_file()'
      * Add comments to tutorial.cxx to use as anchors in documentation
      * Remove CMakeLists and TutorialConfig.h.in files that users should
        create. Consequently, remove Step1 from CMake tests.
    • Brad King's avatar
      Help: Restore installation of top-level index · d56a4b16
      Brad King authored
      We removed installation of `Help/index.rst` in commit d2fde948 (Help:
      Add infrastructure for guide-level documentation, 2019-05-30), but the
      file is required for `--help-full` to work.  Restore installation of the
      file and update it to avoid referencing the `Help/guide` directory in
      its toctree during processing by `cmRST`.
  4. 10 Aug, 2019 1 commit
  5. 09 Aug, 2019 2 commits
  6. 07 Aug, 2019 1 commit
  7. 06 Aug, 2019 3 commits
  8. 05 Aug, 2019 2 commits
  9. 26 Jul, 2019 4 commits
    • Brad King's avatar
    • Brad King's avatar
      Android: Use unified toolchain in NDK r19+ · 97bca2f9
      Brad King authored
      The NDK build system now uses only a single toolchain in
      Its compilers are always `bin/{clang,clang++}` and its binutils are
      always `bin/<triple>-*`.  It is a standalone toolchain:
      * The Anrdoid API level is specified at the end of `--target=`.
      * The standard library may be specified via `-stdlib=`.
      * No need to pass system includes or libraries explicitly.
      * No need to pass `--sysroot` or `-gcc-toolchain`.
      Teach CMake to recognize NDK versions that have a unified
      toolchain with its own sysroot and use the above approach.
      Fixes: #18739
    • Brad King's avatar
      CMakeVersion: Use '-rc0' version suffix on release branches prior to rc1 · eb5ea5a5
      Brad King authored
      Revert the change from commit 7b354baa (CMakeVersion: Set
      CMake_VERSION_RC to 0 even in non-rc versions, 2019-07-25) and instead
      define a `0` value in `CMake_VERSION_RC` to mean `-rc0`.  This
      distinguishes release branch versions prior to the first release
      candidate from the first release candidate itself.  It also makes room
      for a dedicated "CMake $major.$minor.0-rc1" release commit for `-rc1` as
      we have for later release candidates and final releases.
    • Brad King's avatar
      Help: Add 3.15.1 release notes · 3b113cc1
      Brad King authored
  10. 25 Jul, 2019 4 commits
  11. 24 Jul, 2019 2 commits
  12. 22 Jul, 2019 1 commit
  13. 21 Jul, 2019 1 commit
    • Alex Turbov's avatar
      CPack: Introduce CPACK_INSTALL_SCRIPTS variable · 5f966016
      Alex Turbov authored
      The singular name `CPACK_INSTALL_SCRIPT` has existed but was not linked
      from the CPack documentation.  Also, it supported multiple values and
      should have had a plural name.  Add a plural-named alternative now.
      If both `CPACK_INSTALL_SCRIPTS` and `CPACK_INSTALL_SCRIPT` are set then
      ignore the latter with a warning.
      Signed-off-by: Alex Turbov's avatarAlex Turbov <i.zaufi@gmail.com>
  14. 20 Jul, 2019 1 commit
  15. 19 Jul, 2019 4 commits
  16. 18 Jul, 2019 1 commit
  17. 17 Jul, 2019 1 commit