summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | The error message for VISIBILITY_PRESET now documents valid options.Robert Maynard2019-06-031-1/+3
| | |/ / / | |/| | | | | | | | | | | | | | | | | | Rather than just state the value for VISIBILITY_PRESET was invalid, we additionally list the accepted values.
* | | | | CMake Nightly Date StampKitware Robot2019-06-041-1/+1
| |_|/ / |/| | |
* | | | Merge topic 'ninja_build_class'Brad King2019-06-037-643/+610
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d9e66a405 Ninja: Remove non cmNinjaBuild based WriteBuild method ccf9507956 Ninja: Use cmNinjaBuild class for WriteBuild df06c8d792 Ninja: Use cmNinjaBuild class for WriteBuild 409922f695 Ninja: Use cmNinjaBuild class for WriteBuild 7fd3811400 Ninja: Use cmNinjaBuild class for WriteBuild 834ec4ebfe Ninja: Use cmNinjaBuild class for WriteBuild 465d6d7f9b Ninja: Use cmNinjaBuild class for WriteBuild 4c9e99e1f9 Ninja: Use cmNinjaBuild class for WriteBuild ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3403
| * | | Ninja: Remove non cmNinjaBuild based WriteBuild methodSebastian Holtermann2019-05-302-97/+75
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-24/+21
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-7/+6
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-11/+5
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-9/+4
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-30/+27
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-34/+30
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-73/+64
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-16/+15
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-30/+23
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-34/+26
| | | |
| * | | Ninja: Use cmNinjaBuild class for WriteBuildSebastian Holtermann2019-05-301-14/+5
| | | |
| * | | Ninja: Remove WritePhonyBuild methodSebastian Holtermann2019-05-302-20/+0
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-8/+10
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-6/+5
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-6/+6
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-16/+19
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-20/+26
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-4/+9
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-14/+18
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-7/+9
| | | |
| * | | Ninja: Embrace temporary objects in scopesSebastian Holtermann2019-05-301-69/+61
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-7/+8
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-7/+7
| | | |
| * | | Ninja: Use cmNinjaBuild instead of WritePhonyBuildSebastian Holtermann2019-05-301-9/+6
| | | |
| * | | Ninja: Embrace temporary objects in scopesSebastian Holtermann2019-05-301-65/+80
| | | |
| * | | Ninja: Make WriteCustomCommandBuild method use cmNinjaBuild internallySebastian Holtermann2019-05-302-34/+40
| | | |
| * | | Ninja: Make WriteMacOSXContentBuild use cmNinjaBuild internallySebastian Holtermann2019-05-302-14/+10
| | | |
| * | | Ninja: Add cmNinjaBuild based WriteBuild (wrapper) methodSebastian Holtermann2019-05-302-0/+17
| | | |
| * | | Ninja: Add cmNinjaBuild utility classSebastian Holtermann2019-05-301-0/+20
| | | |
* | | | CMake Nightly Date StampKitware Robot2019-06-031-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2019-06-021-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2019-06-011-1/+1
| |/ |/|
* | Merge topic 'vs-add-package-reference'Brad King2019-05-312-0/+31
|\ \ | | | | | | | | | | | | | | | | | | | | | 42e14d90b1 VS: Added support for VS package references for nuget Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Leonid Pospelov <pospelovlm@yandex.ru> Merge-request: !3389
| * | VS: Added support for VS package references for nugetKinan Mahdi2019-05-302-0/+31
| | |
* | | Merge topic 'update-kwsys'Brad King2019-05-315-10/+52
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3a7f493b7b Merge branch 'upstream-KWSys' into update-kwsys 9ef1e13bcc KWSys 2019-05-30 (f892bacf) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3401
| * | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-05-305-10/+52
| | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2019-05-30 (f892bacf)
* | | | Merge topic 'vs-depends-dedup'Brad King2019-05-312-20/+45
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 42bc67bd43 VS: De-duplicate custom command dependencies d03a6fc857 VS: Clarify name of custom commands AdditionalInputs variable fcedf8e552 VS: Isolate custom command input/output generation scopes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3388
| * | | | VS: De-duplicate custom command dependenciesFrans van Dorsselaer2019-05-301-4/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid listing the same input more than once in custom commands generated in `.vcxproj` and `.csproj` files. In the case of a `.vcxproj` file additionally avoid listing the source to which the command is attached since it is already implicitly a dependency. This is a nice cleanup and also works around a VS 2019 16.1 regression in MSBuild dependency checking. Starting with that version, MSBuild now re-builds custom commands when the list of dependencies has changed. However, its check is confused by duplicate dependencies. De-duplicating them avoids this problem. Co-Author: Brad King <brad.king@kitware.com> Fixes: #19303
| * | | | VS: Clarify name of custom commands AdditionalInputs variableFrans van Dorsselaer2019-05-302-9/+10
| | | | |
| * | | | VS: Isolate custom command input/output generation scopesBrad King2019-05-301-12/+16
| | | | |
* | | | | Merge topic 'implicit-includes-CPATH'Brad King2019-05-312-3/+27
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2d0b0e2b9d Do not exclude include directories made implicit by CPATH Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3395
| * | | | | Do not exclude include directories made implicit by CPATHBrad King2019-05-302-3/+27
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Entries of the `CPATH` environment variable are implicitly searched as include directories by some C/C++ compilers. Since commit 5990ecb741 (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
| * | | | CMake 3.14.4v3.14.4Brad King2019-05-141-1/+1
| | | | |
| * | | | Merge branch 'touch-after-ranlib' into release-3.14Brad King2019-05-061-0/+14
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !3283
| * \ \ \ \ Merge branch 'fix_ios_try_compile' into release-3.14Brad King2019-05-061-1/+8
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Merge-request: !3272
| * \ \ \ \ \ Merge branch 'out-of-dir-linking-private-deps' into release-3.14Brad King2019-04-301-2/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3276