- Jun 04, 2019
-
-
Brad King authored
Merge-request: !3423
-
Brad King authored
Merge-request: !3421
-
The `item` variable was the loop variable in the old code prior to commit 3dfc8b9b (GetPrerequisites: use if(IN_LIST) instead of foreach, 2019-05-09). The function argument `value` should be used instead.
-
Brad King authored
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
4272297b Help: Organize and revise 3.15 release notes 01d57304 Help: Consolidate 3.15 release notes e075e64f Help: Document Swift_DEPENDENCIES_FILE property defaults Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3420
-
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.
-
435f71fe Help: Clarify COMPILE_LANG_AND_ID release note 9098d317 Help: Clarify vs-just-my-code-debugging release note language bb8b3727 Help: Reference project command in CMAKE_PROJECT_INCLUDE_BEFORE relnotes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3419
-
-
-
-
fec441ec Teach CROSSCOMPILING_EMULATOR to support arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3402
-
07a80c70 cmake: Teach -E remove_directory to remove multiple directories 013bee69 Tests: Add RunCMake.CommandLine make_directory test checks 3eb16de3 Tests: Fix RunCMake.CommandLine make_directory test name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3411
-
d91b5a72 Ninja: Add support for CUDA nvcc response files 5efac09b Ninja: Compute linker response file flag earlier Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3399
-
b06f4c8a Swift: disallow WIN32_EXECUTABLE properties Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3410
-
7456739e Swift: avoid `CMAKE_{EXE,SHARED}_LINKER_FLAGS` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3406
-
162555d7 Help: Add release notes for updated generator expressions 808b8180 Genex: CompileLang and CompileLangAndId now match against a list of ids 9fd602bf Genex: PlatformId now can match against a list of ids. ec66af20 Genex: CompilerId now can match against a list of ids. 2d4787fc Genex: Add more extensive support for an unbounded number of parameters Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3405
-
fada8cbf CheckLanguage: Report CMAKE_CUDA_HOST_COMPILER if needed for compilation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3407
-
3475e272 cmListFileCache: When missing ending ) print starting line instead of last one Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3398
-
619416f8 The error message for VISIBILITY_PRESET now documents valid options. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3409
-
f263650f Tests: Fix RunCMake.CommandLine test to use generator in no-S-B case Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3414
-
Kitware Robot authored
-
- Jun 03, 2019
-
-
The `make_directory` command can make multiple directories in a single invocation. Make `remove_directory` mirror that behavior.
-
-
-
Currently, the compiler does not synthesize the correct entry point for the application and passing the subsystem flag does not work the same way with the Swift linker language. Add a check to prevent the application of `WIN32_EXECUTABLE` to Swift executables until they can be properly supported. This will prevent the need for a future policy change. Closes: #19325
-
-
-
7d9e66a4 Ninja: Remove non cmNinjaBuild based WriteBuild method ccf95079 Ninja: Use cmNinjaBuild class for WriteBuild df06c8d7 Ninja: Use cmNinjaBuild class for WriteBuild 409922f6 Ninja: Use cmNinjaBuild class for WriteBuild 7fd38114 Ninja: Use cmNinjaBuild class for WriteBuild 834ec4eb Ninja: Use cmNinjaBuild class for WriteBuild 465d6d7f Ninja: Use cmNinjaBuild class for WriteBuild 4c9e99e1 Ninja: Use cmNinjaBuild class for WriteBuild ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3403
-
Fixes: #19013
-
-
This allows for expressions such as: $<COMPILE_LANG_AND_ID, CXX, GNU, Clang>
-
-
This allows for expressions like: $<$<CXX_COMPILER_ID:Clang,GNU>:-DMY_PRIVATE_DEFINE>
-
Previously genex support for unbounded number of parameters required at least 1 parameter. We now support zero or more parameters, and two or more parameters.