- 28 Sep, 2016 1 commit
-
-
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
-
- 19 Sep, 2016 1 commit
-
-
Brad King authored
The test fails spuriously too often. Additional work on the test will be needed to make it more reliable. For now just skip the test when building nightly binaries so they can complete.
-
- 16 Sep, 2016 1 commit
-
-
Brad King authored
The toolchains we use to build on these platforms support it.
-
- 12 Sep, 2016 1 commit
-
-
Brad King authored
Cygwin has packaged CMake independently of upstream for a long time. See its [cygport](https://github.com/cygwinports/cmake).
-
- 30 Aug, 2016 1 commit
-
-
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.
-
- 13 Jul, 2016 1 commit
-
-
Brad King authored
-
- 06 Jul, 2016 1 commit
-
-
Brad King authored
Compile as C++11 since Qt 5.7 requires it. Limit use of glibc to 2.6 APIs and lower.
-
- 01 Jul, 2016 1 commit
-
-
Brad King authored
We already compile with `-stdlib=libc++` as required for Qt 5.6. We can compile as C++11 and still deploy to OS X 10.7.
-
- 17 Jun, 2016 1 commit
-
-
Brad King authored
Download http://www.gnu.org/licenses/lgpl.txt and place it as Licenses/LGPLv3.txt in our source tree. When building cmake-gui, use option CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL to enable notification in the "About" dialog of how the distribution of Qt is licensed. Install the license file as ${CMAKE_ROOT}/Licenses/LGPLv3.txt so that the dialog can display a path to it.
-
- 01 Jun, 2016 1 commit
-
-
Brad King authored
-
- 16 May, 2016 1 commit
-
-
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.
-
- 06 May, 2016 1 commit
-
-
Brad King authored
Use a new build machine to produce the OS X binary targeting OS X 10.7 and using Qt 5.6.
-
- 05 May, 2016 1 commit
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
- 03 May, 2016 1 commit
-
-
Brad King authored
LibArchive now defines this explicitly if it is not defined already. Since we define _WIN32_WINNT explicitly, we must now define a consistent value of NTDDI_VERSION explicitly too.
-
- 29 Apr, 2016 1 commit
-
-
Brad King authored
In `detect_nsis_overwrite.cpp` we include windows.h first, and we must preserve that. Place the include in an isolated block so that tools that sort includes do not move it.
-
- 22 Mar, 2016 1 commit
-
-
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.
-
- 17 Mar, 2016 3 commits
-
-
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.
-
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.
-
Brad King authored
The machine name we happen to use for the build is less informative than its platform.
-
- 19 Feb, 2016 1 commit
-
-
Brad King authored
Use a new build machine to produce the OS X binary targeting OS X 10.7 and using Qt 5.5.
-
- 09 Feb, 2016 2 commits
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
Use a custom action to look for Uninstall.exe in the user selected installation prefix. Its presence indicates a previous NSIS installation. Inform the user and request manual resolution of the issue.
-
- 02 Feb, 2016 1 commit
-
-
Brad King authored
-
- 21 Dec, 2015 4 commits
-
-
Brad King authored
Compile with `-D_WIN32_WINNT=0x501` 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.01` to make them runnable on Windows XP. Ideally `cmake-gui` should instead be linked with `-subsystem:windows,5.01` but with the Ninja and Makefile generators CMake adds `-subsystem:windows` after our `-subsystem:console,5.01` flag and the linker seems to interpret this combination as we need.
-
Brad King authored
Use a new build machine to produce the Windows binary using the CPack WiX generator to produce a `.msi` installer.
-
Brad King authored
-
Brad King authored
-
- 17 Dec, 2015 1 commit
-
-
Nils Gladitz authored
-
- 10 Dec, 2015 2 commits
- 06 Oct, 2015 1 commit
-
-
Brad King authored
-
- 05 Oct, 2015 2 commits
- 01 Oct, 2015 1 commit
-
-
Brad King authored
-
- 25 Sep, 2015 1 commit
-
-
http://www.cmake.orghttps://cmake.orgBrad King authored
The latter is now the preferred URL for visiting cmake.org with a browser. Convert using the shell code: git ls-files -z | xargs -0 sed -i 's|http://www\.cmake|https://cmake|g'
-
- 02 Sep, 2015 2 commits
-
-
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`.
-
Brad King authored
Pass needed bootstrap arguments directly instead of constructing them from various conditions.
-
- 05 Aug, 2015 1 commit
-
-
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.
-
- 23 Jul, 2015 1 commit
-
-
Brad King authored
We no longer produce binaries for AIX.
-
- 10 Jul, 2015 1 commit
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-