1. 28 Sep, 2016 1 commit
    • Brad King's avatar
      Utilities/Release: Add html docs to Windows 64-bit binary · 93300f36
      Brad King authored
      The 64-bit Windows binary is built in our second batch because it is
      built on the same host as the 32-bit Windows binary.  When the
      documentation generation was first added, it was not included in the
      second batch because at the time that batch only included the Cygwin
      binary.  Therefore the 64-bit Windows binary has been missing the
      documentation since it was first created for CMake 3.6.
      
      Since then the Cygwin binary was dropped so the second batch only
      contains the 64-bit Windows binary.  Add the docs to it.
      
      Closes: #16333
      93300f36
  2. 19 Sep, 2016 1 commit
  3. 16 Sep, 2016 1 commit
  4. 12 Sep, 2016 1 commit
  5. 30 Aug, 2016 1 commit
    • Brad King's avatar
      Utilities/Release: Drop Linux 32-bit binary · b82d027b
      Brad King authored
      The Linux distro we've been using for this is so old that it limits our
      ability to import newer third-party software.  Until a new machine can
      be configured to provide this binary we can simply drop it.  Users will
      still be able to build from source or use a distro-provided version.
      b82d027b
  6. 13 Jul, 2016 1 commit
  7. 06 Jul, 2016 1 commit
  8. 01 Jul, 2016 1 commit
  9. 17 Jun, 2016 1 commit
  10. 01 Jun, 2016 1 commit
  11. 16 May, 2016 1 commit
    • Kitware Robot's avatar
      Revise C++ coding style using clang-format · d9fd2f54
      Kitware Robot authored and Brad King's avatar Brad King committed
      Run the `Utilities/Scripts/clang-format.bash` script to update
      all our C++ code to a new style defined by `.clang-format`.
      Use `clang-format` version 3.8.
      
      * If you reached this commit for a line in `git blame`, re-run the blame
        operation starting at the parent of this commit to see older history
        for the content.
      
      * See the parent commit for instructions to rebase a change across this
        style transition commit.
      d9fd2f54
  12. 06 May, 2016 1 commit
  13. 05 May, 2016 1 commit
  14. 03 May, 2016 1 commit
  15. 29 Apr, 2016 1 commit
  16. 22 Mar, 2016 1 commit
  17. 17 Mar, 2016 3 commits
    • Brad King's avatar
      Utilities/Release: Skip spurious Qt5Autogen test for nightly binary · c089485d
      Brad King authored
      This test fails spuriously too often and prevents the nightly binary
      from finishing.  Simply skip it for the nightly binary to allow it
      to complete more regularly.
      c089485d
    • Brad King's avatar
      Utilities/Release: Create a Windows 64-bit binary · e903a9fc
      Brad King authored
      Compile with `-D_WIN32_WINNT=0x502` to use a WinXP-compatible API.
      Compile with `-D_USING_V110_SDK71_` to tell the VS standard library
      headers that we are building with a WinXP-compatible Windows SDK.  Link
      executables with `-subsystem:console,5.02` to make them runnable on
      Windows XP 64-bit.  Ideally `cmake-gui` should instead be linked with
      `-subsystem:windows,5.02` but with the Ninja and Makefile generators
      CMake adds `-subsystem:windows` after our `-subsystem:console,5.02` flag
      and the linker seems to interpret this combination as we need.
      e903a9fc
    • Brad King's avatar
      Utilities/Release: Rename scripts to match target platform · dd630075
      Brad King authored
      The machine name we happen to use for the build is less informative than
      its platform.
      dd630075
  18. 19 Feb, 2016 1 commit
  19. 09 Feb, 2016 2 commits
  20. 02 Feb, 2016 1 commit
  21. 21 Dec, 2015 4 commits
  22. 17 Dec, 2015 1 commit
  23. 10 Dec, 2015 2 commits
  24. 06 Oct, 2015 1 commit
  25. 05 Oct, 2015 2 commits
  26. 01 Oct, 2015 1 commit
  27. 25 Sep, 2015 1 commit
  28. 02 Sep, 2015 2 commits
    • Brad King's avatar
      Utilities/Release: Install docs in unversioned directory (#15692) · 6f7edb87
      Brad King authored
      Our upstream-built release tarballs already contain many unversioned
      paths and so will never overlap with another version of CMake in the
      same installation prefix.  Therefore we do not need a versioned name for
      the documentation directory.  Configure our release binaries to place
      the documentation in an unversioned directory so that one can use the
      same path to refer to the documentation locally even after updating
      CMake.  For example, on OS X one may see the documentation in
      `/Applications/CMake.app/Contents/doc/cmake/html/index.html`.
      6f7edb87
    • Brad King's avatar
      Utilities/Release: Refactor bootstrap argument construction · 7d891cde
      Brad King authored
      Pass needed bootstrap arguments directly instead of constructing them
      from various conditions.
      7d891cde
  29. 05 Aug, 2015 1 commit
    • Brad King's avatar
      Do not install 3rd-party dependencies by default · 26f5445b
      Brad King authored
      Disable the CMake_INSTALL_DEPENDENCIES option by default and turn it on
      explicitly in our packaging scripts.  This simplifies packaging in
      distributions that provide the dependencies for us without having to
      install them.  We only need 3rd-party runtime dependencies to be
      installed for packaging with redistributable binaries.
      26f5445b
  30. 23 Jul, 2015 1 commit
  31. 10 Jul, 2015 1 commit