summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2021-01-041-1/+1
|
* CMake Nightly Date StampKitware Robot2021-01-031-1/+1
|
* CMake Nightly Date StampKitware Robot2021-01-021-1/+1
|
* CMake Nightly Date StampKitware Robot2021-01-011-1/+1
|
* CMake Nightly Date StampKitware Robot2020-12-311-1/+1
|
* CMake Nightly Date StampKitware Robot2020-12-301-1/+1
|
* CMake Nightly Date StampKitware Robot2020-12-291-1/+1
|
* CMake Nightly Date StampKitware Robot2020-12-281-1/+1
|
* CMake Nightly Date StampKitware Robot2020-12-271-1/+1
|
* Merge topic 'makefiles-custom_command-depfile'Marc Chevrier2020-12-2610-77/+225
|\ | | | | | | | | | | | | | | | | 3eacf857e3 Tests: Add case for DEPFILE in add_custom_command cfd8a5ac1f Makefiles: Add support of DEPFILE for add_custom_command a526f71266 cmGccDepfileReader: Add new function ensuring paths are valid Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5617
| * Makefiles: Add support of DEPFILE for add_custom_commandMarc Chevrier2020-12-237-62/+182
| | | | | | | | | | Issue: #20286 Fixes: #21415
| * cmGccDepfileReader: Add new function ensuring paths are validMarc Chevrier2020-12-233-15/+43
| | | | | | | | And cmTransformDepfile now rely on this new function.
* | CMake Nightly Date StampKitware Robot2020-12-261-1/+1
| |
* | CMake Nightly Date StampKitware Robot2020-12-251-1/+1
| |
* | CMake Nightly Date StampKitware Robot2020-12-241-1/+1
| |
* | Merge topic 'xcode-inherit-paths'Craig Scott2020-12-242-38/+75
|\ \ | |/ |/| | | | | | | | | | | 5115e8b2b6 Xcode: Generalize inheritance of project-level search paths 6b6230b23b cmGlobalXCodeGenerator: Factor out helper to append attribute Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5637
| * Xcode: Generalize inheritance of project-level search pathsBrad King2020-12-222-10/+37
| | | | | | | | | | | | | | | | | | Generalize the change from commit bffb17be3d (Xcode: Inherit target library and framework search paths from project, 2020-11-04, v3.19.0-rc3~4^2) to apply to framework and other kinds of search paths added either for include directories or for linking. Issue: #21617
| * cmGlobalXCodeGenerator: Factor out helper to append attributeBrad King2020-12-212-28/+38
| |
* | CMake Nightly Date StampKitware Robot2020-12-231-1/+1
| |
* | Merge topic 'issue-20134'Brad King2020-12-223-2/+11
|\ \ | | | | | | | | | | | | | | | | | | b68699b717 target_include_directories: Support AFTER option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5633
| * | target_include_directories: Support AFTER optionAsit Dhal2020-12-193-2/+11
| | | | | | | | | | | | Fixes: #20134
* | | Merge topic 'issue-15653'Brad King2020-12-225-17/+88
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | c3385dd8bd file(GENERATE): Support options to manipulate file permissions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5437
| * | | file(GENERATE): Support options to manipulate file permissionsAsit Dhal2020-12-215-17/+88
| | | | | | | | | | | | | | | | Fixes: #15653
* | | | Merge topic 'create_test_sourcelist-typo'Brad King2020-12-221-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0273293047 create_test_sourcelist: fix typo in placeholder name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5632
| * | | | create_test_sourcelist: fix typo in placeholder nameSergey Bronnikov2020-12-211-1/+1
| | |/ / | |/| | | | | | | | | | Rename `CMAKE_FUNCTION_TABLE_{ENTIRES => ENTRIES}`.
* | | | Merge topic 'apple-missing-framework'Brad King2020-12-222-13/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ab77201f7 Apple: Fix linking to frameworks that do not exist until build time Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5638
| * | | | Apple: Fix linking to frameworks that do not exist until build timeBrad King2020-12-212-13/+6
| | |_|/ | |/| | | | | | | | | | Fixes: #21621
* | | | CMake Nightly Date StampKitware Robot2020-12-221-1/+1
|/ / /
* | | Merge topic 'ctest-test-dir'Brad King2020-12-212-2/+34
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | dbcf86d24d Ctest: Support build tree on command line Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5623
| * | | Ctest: Support build tree on command lineAsit Dhal2020-12-172-2/+34
| | | | | | | | | | | | | | | | Fixes: #21268
* | | | Merge topic 'revert-write-through'Brad King2020-12-211-2/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | 92021198e5 cmSystemTools: Revert use of MOVEFILE_WRITE_THROUGH by RenameFile on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5628
| * | | cmSystemTools: Revert use of MOVEFILE_WRITE_THROUGH by RenameFile on WindowsBrad King2020-12-171-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert commit d78c22aa64 (cmSystemTools: Improve RenameFile on Windows with MOVEFILE_WRITE_THROUGH, 2020-08-25, v3.19.0-rc1~243^2~3). Using this flag causes the operation to fail frequently in some environments. Drop it for now pending further investigation. Fixes: #21571
| * | | CMake 3.19.2v3.19.2Brad King2020-12-161-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2020-12-211-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2020-12-201-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2020-12-191-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2020-12-181-1/+1
| | |
* | | Merge topic 'qt-autogen-per-config'Brad King2020-12-176-51/+144
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20e4db4a66 cmGeneratorTarget: Make GetConfigCommonSourceFiles Xcode-specific 92d7b456e5 Autogen: Add support for per-config sources 3ffebbaefb Tests/QtAutogen: Forward build configuration in multi-config generators Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5624
| * | | cmGeneratorTarget: Make GetConfigCommonSourceFiles Xcode-specificBrad King2020-12-163-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | The Xcode generator is the only place left that we do not support per-config sources. Make the corresponding helper Xcode-specific to avoid any other new uses.
| * | | Autogen: Add support for per-config sourcesBrad King2020-12-163-44/+136
| | | | | | | | | | | | | | | | Fixes: #20682
* | | | CMake Nightly Date StampKitware Robot2020-12-171-1/+1
| |_|/ |/| |
* | | Merge topic 'unity-anon-ns'Craig Scott2020-12-162-3/+15
|\ \ \ | |/ / |/| | | | | | | | | | | | | | 0fe9c40494 Unity Build: Add option for generating per-file unique id Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4784
| * | Unity Build: Add option for generating per-file unique idStephen Kelly2020-12-152-3/+15
| | | | | | | | | | | | Fixes: #21477
* | | Merge topic 'custom-command-output-genex-nmc'Brad King2020-12-1614-217/+581
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1526ae3aba Tests: Add cases for Ninja Multi-Config cross-config custom commands dcf9f4d2f7 Ninja Multi-Config: Add support for cross-config custom commands 15467f12f7 cmLocalGenerator: Adopt custom target 'force' output name generation 7b64b0cd5a cmLocalGenerator: Refactor custom command generator construction d29da8ed3e cmMakefile: Simplify custom target 'force' output name generation 2b1cc175ee Help: Clarify version adding add_custom_{command,target} OUTPUT genex support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5612
| * | | Ninja Multi-Config: Add support for cross-config custom commandsKyle Edwards2020-12-1511-101/+458
| | | | | | | | | | | | | | | | Co-Author: Brad King <brad.king@kitware.com>
| * | | cmLocalGenerator: Adopt custom target 'force' output name generationBrad King2020-12-154-32/+27
| | | |
| * | | cmLocalGenerator: Refactor custom command generator constructionBrad King2020-12-155-85/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for constructing and using multiple generators for one custom command. cmGeneratorTarget contains a code path that needs this behavior when used with Ninja but not other generators, so use virtual dispatch through cmLocalGenerator.
| * | | cmMakefile: Simplify custom target 'force' output name generationBrad King2020-12-155-32/+16
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unnecessary check of policy CMP0049. The policy can never trigger on our internally-generated name because it has no variable references. The rename in commit 0ed5ce4cd8 (cmTarget: Rename AddSource method for backward compatibility., 2014-03-17, v3.1.0-rc1~688^2~17) made it look like this code path depended on CMP0049. Then commit 0e1faa28cb (cmMakefile: Separate custom command setup from actual creation, 2019-09-14, v3.16.0-rc1~85^2) and commit ea1bed34b2 (cmMakefile: Extract utilities used for creation of custom commands, 2019-09-21, v3.16.0-rc1~52^2~1) built additional infrastructure to thread that dependence through the call stack. Remove it all.
* | | Merge topic 'cmake-gui-system-icon'Brad King2020-12-161-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 47649baf60 cmake-gui: Use icon from system theme if available Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5616
| * | | cmake-gui: Use icon from system theme if availableLoren Burkholder2020-12-151-1/+1
| |/ /