summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Fix trivial typos in textluzpaz2017-11-0324-29/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | Some are user facing. Found using codespell -q 3 --skip="./Utilities" -I .cmake-whitelist.txt` whereby the whitelist contained: ans dum helpfull emmited emmitted buil iff isnt nto ot pathes substract te todays upto whitespaces
* CMake Nightly Date StampKitware Robot2017-11-031-1/+1
|
* Merge topic 'deprecate-policy-old'Brad King2017-11-021-1/+1
|\ | | | | | | | | | | | | | | a0ec14d3 Add deprecation warnings for policies CMP0054 and below Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1438
| * Add deprecation warnings for policies CMP0054 and belowBrad King2017-11-011-1/+1
| | | | | | | | | | | | The OLD behaviors of all policies are deprecated, but only by documentation. Add an explicit deprecation diagnostic for some policies to encourage projects to port away from setting policies to OLD.
* | Merge topic 'update-kwsys'Brad King2017-11-025-25/+50
|\ \ | | | | | | | | | | | | | | | | | | | | | 7576e9f8 Merge branch 'upstream-KWSys' into update-kwsys 7d3f33e6 KWSys 2017-11-01 (6ffca34c) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1436
| * | Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-11-015-25/+50
| |/ | | | | | | | | * upstream-KWSys: KWSys 2017-11-01 (6ffca34c)
* | CMake Nightly Date StampKitware Robot2017-11-021-1/+1
|/
* Merge topic 'autogen-moc-predefs-no-moc-options'Brad King2017-11-011-3/+7
|\ | | | | | | | | | | | | | | | | | | | | 4e46f97c Merge branch 'backport-3.9' into autogen-moc-predefs-no-moc-options 978c98b7 Autogen: Don't add AUTOMOC_MOC_OPTIONS to moc-predefs command d3caf941 Autogen: Tests: Set AUTOMOC_MOC_OPTIONS in a simple test 96d20a4d Autogen: Don't use AUTOMOC_MOC_OPTIONS in moc-predefs command Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: EoD <eod@xmw.de> Merge-request: !1432
| * Autogen: Don't use AUTOMOC_MOC_OPTIONS in moc-predefs commandSebastian Holtermann2017-10-311-3/+7
| | | | | | | | Closes #17418
* | Merge topic '16780-write-single-xcodeproj'Brad King2017-11-011-0/+11
|\ \ | | | | | | | | | | | | | | | | | | e4e9ce7c Xcode: Add option to generate only topmost project file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1395
| * | Xcode: Add option to generate only topmost project fileGregor Jasny2017-10-311-0/+11
| | | | | | | | | | | | Closes #16780
* | | Merge topic 'notes_timestamp'Brad King2017-11-011-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 0987a399 CTest: fix Time formatting in Notes.xml Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1428
| * | | CTest: fix Time formatting in Notes.xmlZack Galbreath2017-10-311-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes.xml was reporting its timestamp in E-notation. Here's an example of what this looked like: <Time>1.50938e+09</Time> This format is unsuitable for precisely determining when the Notes file was generated. As a result of this commit, the same field now appears as: <Time>1509383044</Time>
* | | Merge topic 'windows-embed-cmake-version'Brad King2017-11-012-0/+47
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 5b9da05b Windows: Embed version information into CMake binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1412
| * | | Windows: Embed version information into CMake binariesJustin Goshi2017-10-312-0/+47
| | | |
* | | | CMake Nightly Date StampKitware Robot2017-11-011-1/+1
| | | |
* | | | Merge topic 'autogen-change-rcc-config-suffix'Brad King2017-10-311-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | bda0875a Autogen: Make rcc output file suffix static (instead of pseudo-random) Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Taylor Braun-Jones <taylor@braun-jones.org> Merge-request: !1425
| * | | Autogen: Make rcc output file suffix static (instead of pseudo-random)Sebastian Holtermann2017-10-301-2/+2
| | | |
| * | | Merge branch 'autogen-qrc-file-name' into release-3.10Brad King2017-10-301-5/+15
| |\ \ \ | | | | | | | | | | | | | | | Merge-request: !1422
| * \ \ \ Merge branch 'backport-fix-co-compile' into release-3.10Brad King2017-10-272-82/+75
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !1418
| * \ \ \ \ Merge branch 'autogen-static-library-cycles' into release-3.10Brad King2017-10-271-17/+83
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !1408
| * \ \ \ \ \ Merge branch 'cmp0040-wording' into release-3.10Brad King2017-10-261-1/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1415
* | \ \ \ \ \ \ Merge topic 'cmp0037-conditional-targets'Brad King2017-10-318-137/+168
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ae5f4069 CMP0037: Allow test and package targets when features are not enabled 409527a0 CMP0037: De-duplicate check and message generation a2611d81 Tests: Add RunCMake.CMP0037 case for WARN on reserved targets 103501c4 Tests: Do not enable languages in all cases of RunCMake.CMP0037 2d0b3e6e cmGlobalGenerator: Refactor test and package target conditions Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1417
| * | | | | | | | CMP0037: Allow test and package targets when features are not enabledBrad King2017-10-303-5/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When CMake will not generate a test, package, or package_source target, allow projects to create their own targets with these names. Fixes: #16062
| * | | | | | | | CMP0037: De-duplicate check and message generationBrad King2017-10-305-91/+48
| | | | | | | | |
| * | | | | | | | cmGlobalGenerator: Refactor test and package target conditionsBrad King2017-10-261-42/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In `AddGlobalTarget_{Test,Package,PackageSource}`, check conditions up front and return early if the targets are not needed. This reduces the indentation of the main logic.
* | | | | | | | | Merge topic '15468-xcode-hide-zero-check-source-group'Brad King2017-10-311-2/+6
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 89add9b3 Xcode: Do not create ZERO_CHECK source group Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1429
| * | | | | | | | | Xcode: Do not create ZERO_CHECK source groupGregor Jasny2017-10-301-2/+6
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Closes #15468
* | | | | | | | | Merge topic 'vs-hlsl-opt-dbg'Brad King2017-10-311-0/+22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 025221df VS: Add source file property to set hlsl debug and optimization flags Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1420
| * | | | | | | | | VS: Add source file property to set hlsl debug and optimization flagsJeremiah van Oosten2017-10-301-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `VS_SHADER_DISABLE_OPTIMIZATIONS` and `VS_SHADER_ENABLE_DEBUG` source file properties to control these settings on `.hlsl` files in the VS generator. Fixes: #17406
* | | | | | | | | | Merge topic 'minifixes'Brad King2017-10-312-8/+11
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6a4a61d9 cmForEachCommand: prevent leakage 52680d80 cm_codecvt: cleanup superfluous semicolons Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1402
| * | | | | | | | | | cmForEachCommand: prevent leakageMatthias Maennich2017-10-301-2/+3
| | | | | | | | | | |
| * | | | | | | | | | cm_codecvt: cleanup superfluous semicolonsMatthias Maennich2017-10-301-6/+8
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | CMake Nightly Date StampKitware Robot2017-10-311-1/+1
|/ / / / / / / / /
* | | | | | | | | Merge topic 'vs-diagnostics-flag'Brad King2017-10-301-0/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82f95c95 VS generator: support /diagnostics compiler flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1411
| * | | | | | | | | VS generator: support /diagnostics compiler flagJustin Goshi2017-10-251-0/+4
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding support for this flag so a user can specify it via the CMAKE_CXX_FLAGS variable.
* | | | | | | | | Merge topic 'autogen-qrc-file-name'Brad King2017-10-301-5/+15
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a8bf0b2b Autogen: RCC: Append checksum suffix to wrapped file name Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1422
| * | | | | | | | Autogen: RCC: Append checksum suffix to wrapped file nameSebastian Holtermann2017-10-291-5/+15
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Closes #17404
* | | | | | | | Merge topic 'fix-co-compile'Brad King2017-10-302-82/+75
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 197b4e18 Merge branch 'backport-fix-co-compile' into fix-co-compile 992962c7 cmcmd: Restore support for running multiple lint tools a5197eea cmcmd: Convert lint handlers to file-static functions 1c075ffd cmcmd: Rename loop iteration variable for clarity Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1418
| * \ \ \ \ \ \ \ Merge branch 'backport-fix-co-compile' into fix-co-compileBrad King2017-10-272-82/+75
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | Resolve a logical conflict by replacing `cmArray{Begin,End}` from the their side with `cm::{cbegin,cend}` from our side.
| | * | | | | | | cmcmd: Restore support for running multiple lint toolsBrad King2017-10-271-56/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit v3.10.0-rc1~115^2 (Clean up iwyu code to not be one big if statement, 2017-08-28) incorrectly changed the logic to run only one lint tool at a time. Restore support for running all tools specified on the command-line.
| | * | | | | | | cmcmd: Convert lint handlers to file-static functionsBrad King2017-10-272-29/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These do not need to be declared in the header.
| | * | | | | | | cmcmd: Rename loop iteration variable for clarityBrad King2017-10-271-2/+2
| | |/ / / / / /
* | | | | | | | Merge topic 'autogen-static-library-cycles'Brad King2017-10-301-17/+83
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a4db861 Autogen: Tests: Add test for STATIC_LIBRARY cycles 798e4f2f Autogen: Don't add STATIC_LIBRARY cycle targets to the _autogen dependencies Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1408
| * | | | | | | Autogen: Don't add STATIC_LIBRARY cycle targets to the _autogen dependenciesSebastian Holtermann2017-10-271-17/+83
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a STATIC_LIBRARY cycle is detected we don't add any STATIC_LIBRARY target from the cycle to the `_autogen` target dependencies. Closes #17389
| * | | | | | CMake 3.10.0-rc3v3.10.0-rc3Brad King2017-10-191-1/+1
| | | | | | |
| * | | | | | Merge branch 'vs-cuda-machine' into release-3.10Brad King2017-10-171-0/+7
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1390
| * \ \ \ \ \ \ Merge branch 'vs-2017-cl-check' into release-3.10Brad King2017-10-162-25/+40
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1388
| * \ \ \ \ \ \ \ Merge branch 'imported-interface-no-system' into release-3.10Brad King2017-10-132-5/+9
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !1386
| * | | | | | | | | CMake 3.10.0-rc2v3.10.0-rc2Brad King2017-10-121-1/+1
| | | | | | | | | |