summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* cmLocalGenerator: modernize memory managementMarc Chevrier2019-12-0932-304/+331
|
* Merge topic 'link-options-propagation'Brad King2019-12-093-18/+33
|\ | | | | | | | | | | | | bbba701899 Link properties: must be transitive over private dependency on static library Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4120
| * Link properties: must be transitive over private dependency on static libraryMarc Chevrier2019-12-093-18/+33
| | | | | | | | Fixes: #20022
* | Merge topic 'foreach-ZIP_LISTS'Brad King2019-12-091-32/+243
|\ \ | | | | | | | | | | | | | | | | | | | | | d30468a2f6 foreach: Allow multiple iteration variables for `ZIP_LIST` mode f3e51a2b1d foreach: Introduce `IN ZIP_LISTS` mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4021
| * | foreach: Allow multiple iteration variables for `ZIP_LIST` modeAlex Turbov2019-12-071-20/+87
| | |
| * | foreach: Introduce `IN ZIP_LISTS` modeAlex Turbov2019-12-011-27/+171
| | |
* | | Merge topic 'cross-compile-windows-export-all'Brad King2019-12-094-33/+42
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 5ff1d7bd90 Add support for WINDOWS_EXPORT_ALL_SYMBOLS when cross-compiling to Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4081
| * | | Add support for WINDOWS_EXPORT_ALL_SYMBOLS when cross-compiling to WindowsIsuru Fernando2019-12-064-33/+42
| | | | | | | | | | | | | | | | Implement `__create_def` using `llvm-nm` (when given as `CMAKE_NM`).
* | | | Merge topic 'modernize-memory-management'Brad King2019-12-097-64/+67
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d74416a9cd cmGeneratorExpressionEvaluator: Modernize memory management Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4115
| * | | | cmGeneratorExpressionEvaluator: Modernize memory managementMarc Chevrier2019-12-057-64/+67
| | | | |
* | | | | Merge topic 'unity-object-libraries'Brad King2019-12-093-8/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc99130752 Merge branch 'backport-unity-object-libraries' into unity-object-libraries fa93b4a59b Unity: Proper handling of object libraries 5ae07e7166 Unity: Generic source file handling for all generators f742f7ac1f Unity/PCH: Skip more target types when adding automatic sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4110
| * \ \ \ \ Merge branch 'backport-unity-object-libraries' into unity-object-librariesBrad King2019-12-083-8/+16
| |\ \ \ \ \
| | * | | | | Unity: Proper handling of object librariesCristian Adam2019-12-072-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20051
| | * | | | | Unity: Generic source file handling for all generatorsCristian Adam2019-12-072-7/+2
| | | | | | |
| | * | | | | Unity/PCH: Skip more target types when adding automatic sourcesCristian Adam2019-12-071-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Besides INTERFACE_LIBRARY, skip also UTILITY and GLOBAL_TARGET target types
* | | | | | | Merge topic 'pch-reuse-importlib'Brad King2019-12-091-1/+17
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 93becd61d1 PCH: Use the target's PREFIX for building the pdb file name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4114
| * | | | | | | PCH: Use the target's PREFIX for building the pdb file nameCristian Adam2019-12-081-1/+17
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also copy the REUSE_FROM pdb file only if the file is newer than the existing one. Fixes: #19731 Fixes: #20068
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-091-1/+1
| |/ / / / / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2019-12-081-1/+1
| |_|_|_|/ |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-071-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-061-1/+1
| |/ / / |/| | |
* | | | CMake Nightly Date StampKitware Robot2019-12-051-1/+1
| | | |
* | | | Merge topic 'delay-custom-command-creation'Brad King2019-12-0424-430/+793
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 777ceaea94 cmMakefile: Delay custom command creation 4e37508c85 cmLocalGenerator: Refactor to use cmMakeSingleCommandLine 96e5042e46 cmCustomCommand: Explicitly pass backtrace on construction 3dc084ebc1 cmMakefile: Explicitly pass backtrace to GetCustomCommandTarget e8360afbf7 cmPluginAPI: Correct typo in documentation of FinalPass bf76a6b801 cmMakefile: Delay CheckTargetProperties and FinalPass to generate time Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3865
| * | | | cmMakefile: Delay custom command creationDaniel Eiband2019-11-2413-326/+667
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move custom command creation to cmLocalGenerator and dispatch custom commands in cmMakefile to generate time. Generators add custom commands using the new methods provided by cmLocalGenerator. Issue: #12877
| * | | | cmLocalGenerator: Refactor to use cmMakeSingleCommandLineDaniel Eiband2019-11-241-7/+3
| | | | |
| * | | | cmCustomCommand: Explicitly pass backtrace on constructionDaniel Eiband2019-11-248-29/+25
| | | | |
| * | | | cmMakefile: Explicitly pass backtrace to GetCustomCommandTargetDaniel Eiband2019-11-242-21/+22
| | | | | | | | | | | | | | | | | | | | | | | | | Allow GetCustomCommandTarget to be called at generate time with correct backtraces.
| * | | | cmPluginAPI: Correct typo in documentation of FinalPassDaniel Eiband2019-11-241-2/+2
| | | | |
| * | | | cmMakefile: Delay CheckTargetProperties and FinalPass to generate timeDaniel Eiband2019-11-249-54/+83
| | | | |
* | | | | Merge topic 'cmext-memory'Brad King2019-12-043-2/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fc3b4caa2e Memory management: cast functions for managed pointers Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4064
| * | | | | Memory management: cast functions for managed pointersMarc Chevrier2019-11-273-2/+12
| | | | | |
* | | | | | Merge topic 'feature-test-fix'Brad King2019-12-041-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ee28580c33 C++ feature checks: Ignore linker warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4089
| * | | | | | C++ feature checks: Ignore linker warningsMarcus Calhoun-Lopez2019-11-251-0/+2
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-041-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-031-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-021-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-12-011-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-11-301-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-11-291-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-11-281-1/+1
| |/ / / / / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2019-11-271-1/+1
| | | | | |
* | | | | | Merge topic 'ctest-resource-fixes'Brad King2019-11-261-0/+26
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a033bafbe0 Help: Clarify how tests are run if no resource spec file is specified a64ba0235f CTest: Clarify that resource requirements can be split f9f294f5fa CTest: Add version field to resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4080
| * | | | | CTest: Add version field to resource spec fileKyle Edwards2019-11-251-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | Fixes: #20007
* | | | | | Merge topic 'unity-no-duplicate-path'Brad King2019-11-261-13/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 43ffd2c35c Unity: No repeated path for internal generated unity files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4077
| * | | | | | Unity: No repeated path for internal generated unity filesCristian Adam2019-11-251-13/+16
| |/ / / / / | | | | | | | | | | | | | | | | | | Fixes: #20002
* | | | | | CMake Nightly Date StampKitware Robot2019-11-261-1/+1
| |/ / / / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2019-11-251-1/+1
| |/ / / |/| | |
* | | | CMake Nightly Date StampKitware Robot2019-11-241-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2019-11-231-1/+1
| |/ / |/| |
* | | CMake Nightly Date StampKitware Robot2019-11-221-1/+1
| | |