- 06 Jun, 2019 1 commit
-
- 04 Jun, 2019 8 commits
-
-
Brad King authored
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
Brad King authored
Add section headers similar to the 3.14 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
-
Brad King authored
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.15.rst`.
-
Brad King authored
Copy wording from the release notes.
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
- 03 Jun, 2019 6 commits
-
-
John Freeman authored
The `make_directory` command can make multiple directories in a single invocation. Make `remove_directory` mirror that behavior.
-
Robert Maynard authored
-
Robert Maynard authored
This allows for expressions such as: $<COMPILE_LANG_AND_ID, CXX, GNU, Clang>
-
Robert Maynard authored
-
Robert Maynard authored
This allows for expressions like: $<$<CXX_COMPILER_ID:Clang,GNU>:-DMY_PRIVATE_DEFINE>
-
- 02 Jun, 2019 2 commits
-
-
Craig Scott authored
Co-Authored-By:
Steve Mokris <smokris@softpixel.com>
-
Cristian Adam authored
-
- 30 May, 2019 3 commits
-
-
KonanM authored
-
Brad King authored
Entries of the `CPATH` environment variable are implicitly searched as include directories by some C/C++ compilers. Since commit 5990ecb7 (Compute implicit include directories from compiler output, 2018-12-07, v3.14.0-rc1~108^2) these entries are detected by CMake and included in the `CMAKE_{C,CXX}_IMPLICIT_INCLUDE_DIRECTORIES` variables. However, we should not exclude them from explicit specification via `-I` or particularly `-isystem` because they are meant as user-specified include directories that can be re-ordered without breaking compiler builtin headers. In particular, we need explicit requests via `include_directories` with the `SYSTEM` option to result in `-isystem` so that third-party headers do not produce warnings. Co-Author: Ben Boeckel <ben.boeckel@kitware.com> Fixes: #19291
-
Craig Scott authored
Our practice of closing MRs temporarily while discussion takes place in a separate issue isn't always well understood by MR authors. Expiring a MR seems to be better understood, but making it clear that it is also a temporary state is helpful.
-
- 27 May, 2019 2 commits
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
- 26 May, 2019 2 commits
-
-
John Freeman authored
-
Craig Scott authored
These variables apply to the `ctest_build` command, not `ctest_test` Relates: #19217
-
- 24 May, 2019 4 commits
-
-
Marc Chevrier authored
-
Ben Boeckel authored
-
Brad King authored
Read the version from `Source/CMakeVersion.cmake` instead of repeating it.
-
Brad King authored
-
- 23 May, 2019 1 commit
-
-
Bartosz authored
-
- 22 May, 2019 1 commit
-
-
Eicke Herbertz authored
Documentation for environment variables that control the default generator selection: * CMAKE_GENERATOR * CMAKE_GENERATOR_INSTANCE * CMAKE_GENERATOR_PLATFORM * CMAKE_GENERATOR_TOOLSET
-
- 21 May, 2019 5 commits
-
-
Bartosz authored
Fixes #18657
-
Cristian Adam authored
Add a `CMAKE_FIND_PACKAGE_PREFER_CONFIG` variable to tell `find_package` calls to look for a package configuration file first even if a find module is available. Fixes: #16805, #19236
-
Marc Chevrier authored
-
Brad King authored
Previously code like file(REMOVE_RECURSE "${accidentally_missing_variable}") treated the empty string as a relative path with respect to the current directory and removed its contents. Change this behavior to ignore the empty string with a warning instead. Normally such behavior changes are done with a policy, but in this case such code is likely a real bug in project code that can delete data. Fixes: #19274
-
Ruslan Baratov authored
-
- 20 May, 2019 1 commit
-
-
Andrei Lebedev authored
* Add find_library calls for debug and release * Set imported configs for corresponding libraries in imported target * Set debug/optimized in PostgreSQL_LIBRARIES Signed-off-by:
Andrei Lebedev <lebdron@gmail.com>
-
- 17 May, 2019 2 commits
-
-
Ruslan Baratov authored
-
Brad King authored
Fixes: #19261
-
- 16 May, 2019 2 commits
-
-
Kyle Edwards authored
Fixes: #19264
-
Kyle Edwards authored
-