- 01 Aug, 2018 5 commits
-
-
Jean-Christophe Fillion-Robin authored
-
Brad King authored
-
Brad King authored
2f88c177 UseSWIG: restore legacy behavior for SWIG_MODULE_<name>_EXTRA_FLAGS Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Julien Schueller <schueller@phimeca.com> Merge-request: !2245
-
Brad King authored
276d3c7a IWYU: Add workaround mapping for std::hash 72f57845 cmXMLParser: Avoid -Wconversion warning 34257b0d LexerParser: Suppress GCC -Wconversion warnings cfa6b14f cmGlobalGenerator: Avoid -Wstringop-truncation warning 9df0e1f9 cmCommandArgumentParserHelper: Avoid -Wstringop-truncation warning b6d116e2 cmCursesLongMessageForm: Avoid -Wstringop-overflow warning Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2244
-
Kitware Robot authored
-
- 31 Jul, 2018 10 commits
-
-
Marc Chevrier authored
Fixes: #18226
-
Brad King authored
When using GCC 8's standard library IWYU thinks that `<system_error>` must be included to get `std::hash`. Add a mapping for `<utility>`.
-
Brad King authored
Add an explicit cast since we expect the conversion to be well within range.
-
Brad King authored
GCC 8 warns about some of the conversions in bison-generated code. Suppress the warnings.
-
Brad King authored
Use `memcpy` instead of `strncpy` to copy bytes into a buffer that is not intended to be null terminated.
-
Brad King authored
Use `memcpy` instead of `strncpy` to copy bytes from a buffer that may not be null terminated.
-
Brad King authored
We use `strncpy` to copy the title up to a maximum number of characters. GCC 8's `-Wstringop-overflow` warns that the length depends on the input length because it fails to recognize that we are bounding it to the buffer size too. Update the code to hide the dependence on the input length.
-
Brad King authored
7bb70054 Autogen: Add test for Q_OS_ macros f3451358 Autogen: For Qt5 pass all implicit include directories to moc 2d6cfe26 Autogen: Split initializer main method 84bdae88 Autogen: Compute variables in Init stage instead of Setup stage 8e0d7027 Autogen: Move info file write code into methods 5776639f Autogen: Pass absolute include path in info file 2e9199b2 cmLocalGenerator: Respect user requested implicit include directories order Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2230
-
Kitware Robot authored
- 30 Jul, 2018 8 commits
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
For Qt4 it was not possible to pass all compiler implicit include directories to moc because it couldn't handle some system headers. For reference see commit 753b905e, commit d2536579 and [QTBUG-28045](https://bugreports.qt.io/browse/QTBUG-28045). For Qt5's moc the problem does not persist anymore so we can (and should) pass all implicit include directories to moc. Fixes #18041
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
In ``cmLocalGenerator::GetIncludeDirectories`` append the user requested implicit include directories first, then append the remaining implicit include directories. By By doing so we keep the user requested order of implicit include directories.
-
Kitware Robot authored
-
- 29 Jul, 2018 4 commits
-
-
Craig Scott authored
-
Craig Scott authored
Merge-request: !2239
-
Craig Scott authored
ed015bde CPack: Restore support for 0-valued version components Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2239
-
Kitware Robot authored
-
- 28 Jul, 2018 1 commit
-
-
Kitware Robot authored
-
- 27 Jul, 2018 4 commits
-
-
Brad King authored
a3a0c3aa UseSWIG: add policy to manage target naming strategy. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2232
-
Brad King authored
548ac51d CPack/Deb: Support SOURCE_DATE_EPOCH when packaging files Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2226
-
Brad King authored
In commit v3.12.0-rc1~136^2 (CPack: Use project version as default for `CPACK_PACKAGE_VERSION`, 2018-04-29) we did not account for the value of `CMAKE_PROJECT_VERSION_{MAJOR,MINOR,PATCH}` having `0`. Fix the logic to distinguish between unprovided version components and `0` components. While at it, add a test case covering the behavior described in the documentation by the original commit. The number of version components in the package name should match those provided to the `project()` command `VERSION` option. Fixes: #18199
-
Kitware Robot authored
-
- 26 Jul, 2018 5 commits
-
-
Brad King authored
6161a64a maint: Add further details about merging topics to release branch Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2238
-
Brad King authored
b0b820ea cmLocalGenerator: Extend the functionality of ``GetIncludeDirectories()`` 1f36652e cmLocalGenerator: Style changes: Private local variable renames db866d05 cmLocalGenerator: Style change: Wrap temporary strings and code in braces 3713dc9b cmLocalGenerator: Style change: Wrap temporary strings and code in braces d1077c1c cmLocalGenerator: Style change: Use return value of std::set::insert Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2234
-
Brad King authored
-
Brad King authored
7ddc2a11 GoogleTest: Ensure policy settings allow use of IN_LIST Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2237
-
Kitware Robot authored
-
- 25 Jul, 2018 3 commits
-
-
Craig Scott authored
The Maintain Current Release instructions previously assumed that the topic branch had been merged to master. Add text to make this explicit in the instructions as an initial verification step. The previous instructions also made no mention of the commit message for the merge to the release branch. This needs to include a footer that mentions the merge request number for tracking purposes.
-
Andrew Fuller authored
-
Marc Chevrier authored
-