summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/linux64_release.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Utilities/Release: Build with gcc 8.2 on LinuxBrad King2018-09-251-2/+5
| | | | | | Also add a binutils-2.31 to CMAKE_PREFIX_PATH in the environment so that tests that look for them with `find_program` can find a newer version. This is needed for the build id support in readelf.
* Utilities/Release: Explicitly enable ccmake on macOS and LinuxBrad King2018-07-021-0/+1
| | | | | | | Since commit v3.12.0-rc1~325^2 (ccmake: Check for curses more robustly before enabling, 2018-03-21) we may not enable ccmake by default when using a non-system curses (e.g. the static curses we build on Linux for our binaries). Enable the option explicitly for our prebuilt binaries.
* Utilities/Release: Update to openssl-1.1.0hBrad King2018-05-311-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Remove extra colon from release scriptsJean-Christophe Fillion-Robin2018-04-031-1/+1
| | | | The type of the `BUILD_QtDialog` cache entry is `BOOL`, not `BOOL:`.
* Utilities/Release: Update to openssl-1.1.0gBrad King2017-11-141-3/+3
| | | | | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version. Now that we require pthreads for libuv anyway, we can use OpenSSL 1.1 along with its dependency on pthreads.
* Utilities/Release: Update to openssl-1.0.2mBrad King2017-11-141-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Remove unused setting in Linux buildBrad King2017-11-141-1/+0
| | | | | CMake_INSTALL_DEPENDENCIES is not needed because we link both Qt and the toolchain runtime library statically.
* server: always enable serverDaniel Pfeifer2017-08-261-1/+0
|
* Utilities/Release: Skip BootstrapTest for Linux binaryBrad King2017-05-311-0/+1
| | | | | The build itself is done via bootstrap so there is no need to test it again. We already do this for the macOS binary.
* Utilities/Release: Update to openssl-1.0.2jBrad King2016-11-171-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Drop Linux .tar.Z binaryBrad King2016-10-041-0/+1
| | | | | On Linux the gzip tool is universally available, so our `.tar.gz` is sufficient.
* Utilities/Release: Use python 3 for server mode test on Linux binaryBrad King2016-09-291-0/+1
| | | | | The machine that builds the Linux binary has python 3 and 2.6, but the latter is too old for the server mode test script.
* Utilities/Release: Enable server mode in all binariesBrad King2016-09-291-0/+1
| | | | | | Add the CMake_ENABLE_SERVER_MODE option explicitly to the configuration of all binary builds. We want to know the mode is available if the build succeeds.
* Utilities/Release: Build Linux and OS X binaries as C++14Brad King2016-09-161-1/+1
| | | | The toolchains we use to build on these platforms support it.
* Utilities/Release: Switch to Qt 5.7 for Linux x86_64 binaryBrad King2016-07-061-4/+25
| | | | | Compile as C++11 since Qt 5.7 requires it. Limit use of glibc to 2.6 APIs and lower.
* cmake-gui: Reference LGPLv3 when redistributing QtBrad King2016-06-171-1/+1
| | | | | | | | | 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.
* Utilities/Release: Update to openssl-1.0.2hBrad King2016-05-051-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Update to openssl-1.0.2fBrad King2016-02-091-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Install docs in unversioned directory (#15692)Brad King2015-09-021-1/+1
| | | | | | | | | | | 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`.
* Utilities/Release: Refactor bootstrap argument constructionBrad King2015-09-021-0/+1
| | | | | Pass needed bootstrap arguments directly instead of constructing them from various conditions.
* Do not install 3rd-party dependencies by defaultBrad King2015-08-051-0/+1
| | | | | | | | 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.
* Utilities/Release: Update to openssl-1.0.2dBrad King2015-07-101-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Update to openssl-1.0.2cBrad King2015-06-151-3/+3
| | | | | Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
* Utilities/Release: Add build of binary for Linux x86_64Brad King2014-12-021-0/+23