summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CMake Nightly Date StampKitware Robot2020-01-071-1/+1
|
* Merge topic 'clang-format-headers-sort'Marc Chevrier2020-01-064-6/+5
|\ | | | | | | | | | | | | a8aa89352a clang-format: fix erroneous handling of header <queue> Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4182
| * clang-format: fix erroneous handling of header <queue>Marc Chevrier2020-01-064-6/+5
| | | | | | | | The rule Regex: '^<' was not applied to this header because a more specific one applies: Regex: '^(<|")Qt?[A-Z]' used for Qt headers (rules are not case-sensitive). So adding a specific rule for this header before the Qt rule is required.
* | Merge topic 'autogen_hh_headers'Kyle Edwards2020-01-0618-55/+353
|\ \ | |/ |/| | | | | | | | | | | | | | | 9eab3cad6a Tests: Add AUTOGEN policy CMP0100 test 8c2be3ae94 Tests: Restore Autogen/SameName .hh header test abad139c99 Autogen: Process .hh headers based on new policy CMP0100 settings 4db1463e05 Autogen: Try adding header suffix to moc output file name on name conflicts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4170
| * Tests: Add AUTOGEN policy CMP0100 testSebastian Holtermann2020-01-049-0/+162
| | | | | | | | | | Add a test for policy CMP0100 that configures whether or not AUTOMOC and AUTOUIC should process .hh header files.
| * Tests: Restore Autogen/SameName .hh header testSebastian Holtermann2020-01-043-1/+20
| | | | | | | | | | | | | | | | In commit 7fa7f55230fda5ac0135b1f4a220c15ad5983857, the Autogen/SameName test was changed to not test .hh header file processing in AUTOGEN anymore, because we had to revert that feature. Since we now support .hh header file processing in AUTOMOC again, we can restore the Autogen/SameName test for that.
| * Autogen: Process .hh headers based on new policy CMP0100 settingsSebastian Holtermann2020-01-046-41/+140
| | | | | | | | | | | | | | Reintroduces .hh header processing in AUTOMOC and AUTOUIC based on the new policy CMP0100 setting. Fixes: #13904 CMAKE_AUTOMOC misses headers with ".hh" extension
| * Autogen: Try adding header suffix to moc output file name on name conflictsSebastian Holtermann2020-01-041-13/+31
| | | | | | | | | | | | | | In AUTOGEN, this changes the moc output file name computation on output name conflicts to first try to add the header suffix to the moc output base name. When that still conflicts, we try adding a range of sequential numbers. If we still can't find an unique output name, we raise an error.
* | CMake Nightly Date StampKitware Robot2020-01-061-1/+1
| |
* | CMake Nightly Date StampKitware Robot2020-01-051-1/+1
|/
* CMake Nightly Date StampKitware Robot2020-01-041-1/+1
|
* Merge topic 'add_target_deprecation'Kyle Edwards2020-01-0315-0/+94
|\ | | | | | | | | | | | | | | c621839bd9 Add set_property option: DEPRECATION Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Daniele E. Domenichelli <ddomenichelli@drdanz.it> Merge-request: !4128
| * Add set_property option: DEPRECATIONJoseph Snyder2020-01-0215-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | Add a new property flag for a target which contains a message regarding deprecation status. Add a warning at "Generate" time if a linked target is marked as deprecated. Expand ExportImport test to ensure that new property is being set and passed correctly. Ensure that the message is shown during the "Generate" step run of the ExportImport test.
* | Merge topic 'trace-test-support-python26-and-older'Kyle Edwards2020-01-031-8/+13
|\ \ | | | | | | | | | | | | | | | | | | 00f25dacc0 trace: Directly parse commandline arguments without argparse Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4169
| * | trace: Directly parse commandline arguments without argparseDaniel Mensinger2020-01-011-8/+13
| | |
* | | Merge topic 'msvc_support_nvcc--compiler-options'Kyle Edwards2020-01-032-1/+21
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 568298a336 CUDA: MSVC + NVCC support --compiler-options compiler flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4177
| * | | CUDA: MSVC + NVCC support --compiler-options compiler flagRobert Maynard2020-01-022-1/+21
| | | | | | | | | | | | | | | | Fixes #20164
* | | | Merge topic 'cmstate-std-string'Marc Chevrier2020-01-034-22/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 232d5bc333 cmState: more members will use std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4164
| * | | | cmState: more members will use std::stringVitaly Stakhovsky2020-01-024-22/+25
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2020-01-031-1/+1
| | | |
* | | | Merge topic 'double-i'Kyle Edwards2020-01-021-3/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | 397d162b9a Tests: do not use the same variable name in nested loops Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4172
| * | | Tests: do not use the same variable name in nested loopsRolf Eike Beer2019-12-311-3/+3
| | | | | | | | | | | | | | | | Spotted by LGTM.com.
* | | | Merge topic 'modernize-memory-management'Marc Chevrier2020-01-0218-101/+115
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5444a8095d cmGlobalGenerator: modernize memrory managemenbt Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4166
| * | | | cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-3018-101/+115
| | | | |
* | | | | Merge topic 'FindLibXMl2-add-target-xmllint'Marc Chevrier2020-01-023-2/+19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a179cbf205 FindLibXml2: provide imported target LibXml2::xmllint Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4167
| * | | | | FindLibXml2: provide imported target LibXml2::xmllintSylvain Joubert2019-12-313-2/+19
| | |/ / / | |/| | |
* | | | | CMake Nightly Date StampKitware Robot2020-01-021-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2020-01-011-1/+1
|/ / / /
* | | | CMake Nightly Date StampKitware Robot2019-12-311-1/+1
| |/ / |/| |
* | | CMake Nightly Date StampKitware Robot2019-12-301-1/+1
|/ /
* | CMake Nightly Date StampKitware Robot2019-12-291-1/+1
| |
* | Merge branch 'release-3.16'Craig Scott2019-12-290-0/+0
|\ \
| * \ Merge topic 'ctest-resource-allocation-spec-message' into release-3.16Craig Scott2019-12-295-76/+153
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | b393b32b4b CTest: Improve error handling when reading resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4162
* | \ \ Merge topic 'ctest-resource-allocation-spec-message'Craig Scott2019-12-295-76/+153
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | b393b32b4b CTest: Improve error handling when reading resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4162
| * | | CTest: Improve error handling when reading resource spec fileKyle Edwards2019-12-275-76/+153
| |/ / | | | | | | | | | Fixes: #20079
* | | CMake Nightly Date StampKitware Robot2019-12-281-1/+1
| | |
* | | Merge topic 'traceJSON'Kyle Edwards2019-12-2713-10/+300
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | e113ab1168 trace: Add test for the JSON-v1 trace 482497e0de trace: Add JSON output format Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4102
| * | | trace: Add test for the JSON-v1 traceDaniel Mensinger2019-12-237-1/+104
| | | |
| * | | trace: Add JSON output formatDaniel Mensinger2019-12-236-9/+196
| | |/ | |/| | | | | | | | | | | | | | | | | | | Add a new `--trace-format=` flag, to enable the new JSON trace output format. This new format is easier to parse by machines than the existing format. This new format also removes the ambiguity of the whitespace in the "old" format (e.g. is that whitespace part of a file path, or does it seperate arguments)
* | | Merge topic 'cmcoretrycompile_cleanup_symlinks'Kyle Edwards2019-12-273-1/+28
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a024d614ca cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4158
| * | | cmCoreTryCompile::CleanupFiles now removes symlinks instead of their contents.Johnny Jazeix2019-12-263-1/+28
| | | | | | | | | | | | | | | | Fixes: #17522
* | | | CMake Nightly Date StampKitware Robot2019-12-271-1/+1
| | | |
* | | | Merge topic 'implib'Kyle Edwards2019-12-262-4/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 576c2e7a2d Swift: move windows handling into platform file (NFC) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4156
| * | | | Swift: move windows handling into platform file (NFC)Saleem Abdulrasool2019-12-222-4/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | This moves the definition of the import library flags for Windows into a platform specific file (much like the Darwin `-sdk` flag). This is in preparation for re-use of the flag to make the flags handling for executables more precise.
* | | | Merge topic 'release_notes_for_find_debug_mode'Kyle Edwards2019-12-261-0/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4497a8672b Help: Add release notes for debugging find commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4160
| * | | | Help: Add release notes for debugging find commandsRobert Maynard2019-12-231-0/+10
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-261-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-251-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2019-12-241-1/+1
|/ / / /
* | | | Merge topic 'findpython_conda_support'Marc Chevrier2019-12-2312-26/+123
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 776d27d4a4 FindPython: Extend virtual environment handling by considering conda Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4155