- 01 Jun, 2018 10 commits
-
-
Run the `clang-format.bash` script to update all our C and C++ code to a new style defined by `.clang-format`. Use `clang-format` version 6.0. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit.
-
Brad King authored
This is an empty commit that precedes an automatic application of clang-format-6.0 to update the C++ style of our entire source tree. This may be helpful to rebase a topic branch that was originally based on a commit preceding the transition. One may first rebase the topic on this commit. Then use one of the following approaches. * Rewrite the topic, including this commit, using `git filter-branch` `--tree-filter` with `clang-format.bash` to update the style in every commit. Rebase the revised topic, excluding the rewrite of this commit, on the style transition commit. OR * Add a `.git/info/grafts` entry to change the parent of the first commit in the topic from this commit to the style transition commit. Rewrite the topic using `git filter-branch --tree-filter` with `clang-format.bash` to update the style in every commit. Then remove the graft, which was resolved by the filter. See `git help filter-branch` and `git help repository-layout` for details.
-
Brad King authored
Update `.clang-format` with configuration to make the 6.0 format as close as possible to what 3.8 produced before. Then revise the style: * Indent preprocessor directives (a feature new since 3.8) * Add a newline and indentation before inheritance `:` and `,` Rename the Git attribute identifying the format to include the clang-format version number: `format.clang-format-6.0`. This will aid external infrastructure in knowing what version of the tool to run.
-
Brad King authored
Preserve manually-formatted blocks.
-
Brad King authored
-
86121ffd Utilities/Release: Update to openssl-1.1.0h Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2119
-
5852acff Autogen: Add AUTORCC configuration change test 41685c8b Autogen: Let AUTORCC generate output for all configurations 2930a198 Autogen: Add lock file to AUTORCC commands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2117
-
bbbcbb1a TestDriver: Disable clang-tidy 'modernize-use-using' Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2118
-
1c5b1ad4 FindALSA: add testcase 6a64292f FindALSA: reformat docs 1c878448 FindALSA: provide an imported target Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2112
-
Kitware Robot authored
-
- 31 May, 2018 12 commits
-
-
Brad King authored
Update the prebuilt binary build configurations for machines where we build our own OpenSSL library to use a newer version.
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
3af0438b TestDriver: Replace strncpy with strcpy Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2115
-
ca49f1a8 CPack: Fix cross-compilation of WiX generator Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2116
-
83630d49 cmSystemTools: Revert GetRealPath implementation on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2114
-
Sylvain Joubert authored
-
Rolf Eike Beer authored
-
-
-
Kitware Robot authored
-
- 30 May, 2018 11 commits
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
For multi configuration generators let AUTORCC generate the rcc output for all configurations. This is a workaround for the incomplete `$<CONFIG>` support in the DEPENDS and OUTPUT clauses of a custom_command/custom_target. Since we can't depend on the per-config rcc output file we somehow must ensure the successful rcc build for one configuration doesn't shadow the need to rcc rebuild for a second configuration. Closes #18006
-
Sebastian Holtermann authored
By using a per .qrc lock file in AUTORCC, the same `cmake -E cmake_autorcc ...` command can be called concurrently.
-
5f131684 VS: Add option to select the version of the toolset used by VS 2017 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Francisco Facioni <fran6co@gmail.com> Merge-request: !2093
-
6d7c0740 cmAlgorithms: Speed up cmRemoveDuplicates method 281f5953 IWYU: Define a macro to tell code it is preprocessing for iwyu Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2101
-
Brad King authored
Merge-request: !2115
-
Brad King authored
Merge-request: !2116
-
GCC 8.1.0 now gives an error if `strncpy` is called with a bound depending on the length of the source argument. Replace `strncpy` with `strcpy` as the length is known a priori. Fixes: #18038
-
Brad King authored
Fix the case of the path to source files so it works on case-sensitive filesystems. Fixes: #18042
-
82e01cbf Help: Clarify usage of Topic-rename Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2110
-
Kitware Robot authored
-
- 29 May, 2018 7 commits
-
-
Craig Scott authored
-
Brad King authored
Merge-request: !2114
-
Brad King authored
The use of `uv_fs_realpath` introduced by commit v3.11.0-rc1~445^2~1 (cmSystemTools: Implement GetRealPath on Windows, 2017-10-02) causes `subst` drives to be expanded on Windows, breaking existing use cases. Revert its use until an alternative implementation can be chosen. Preserve the behavior introduced by commit v3.11.0-rc1~445^2 (cmTimestamp: For symlinks switch to timestamp of resolved path, 2017-10-02) by retaining use of `uv_fs_realpath` in a function of a different name. Fixes: #18033 Issue: #17206
-
Add new `version=` parameter in the toolset setting to select the version. Add variable `CMAKE_VS_PLATFORM_TOOLSET_VERSION` to hold the version, if one is set (blank indicates default). Fixes: #17549
-
1ab3881e cmake: Add options for parallel builds to --build mode Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Henry Schreiner <henryschreineriii@gmail.com> Merge-request: !1962
-
edf0ea9b CUDA: Drop unused/broken platform link flags placeholder Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2108
-
e7e25c6c cmVisualStudio10TargetGenerator: Remove empty Elem::EndElement() 726c0902 cmVisualStudio10TargetGenerator: close XML tag in Elem destructor Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2109
-