- 19 Jul, 2018 1 commit
-
-
Kitware Robot authored
-
- 18 Jul, 2018 5 commits
-
-
4b35dab8 Help: Document how escape sequences work in a regex Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2221
-
Brad King authored
Our regex engine doesn't interpret `\`-escapes but CMake language escape sequences may be used to pass literal whitespace characters to it.
-
31e79050 Tests: Remove the SimpleInstall test 36ef57a9 Tests: Add test for cmake --build . --target package 11ca374b Tests: Add test for install(SCRIPT ... COMPONENT) 2201fb6f Tests: Add test for InstallRequiredSystemLibraries 5a7a006f Tests: Add test for $<0:...> in ExportImport 69ca768e Tests: Add test for install(TARGETS) RPATH functionality 25c3fb6c Tests: Add test for install(FILES) with PERMISSIONS b5df4faa Tests: Add test for installing parts of targets in different directories ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2209
-
fd0523a2 CUDA: Properly de-duplicate libs when doing device linking b07c7183 CUDA: Add a test to verify device linking can handle circular deps Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2214
-
Kitware Robot authored
-
- 17 Jul, 2018 25 commits
-
-
The nvcc device linker is designed so that each static library with device symbols only needs to be listed once as it doesn't care about link order. If you provide the same static library multiple times it will error out. To make sure this occurs we find the unique set of link items.
-
-
Kyle Edwards authored
The cases that were covered by SimpleInstall have been moved into RunCMake.install.
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
This test case already includes test cases for $<1...> and $<0...>, but this commit adds a few $<0:...>'s in cases where it was missing.
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Kyle Edwards authored
-
Brad King authored
-
Brad King authored
-
406f397e math: Restore toleration of unexpected characters in an expression dd5c5460 cmExprParserHelper: Simplify error state tracking 185bcfac cmExprParserHelper: Remove some unused code Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2218
-
71d99e15 Protobuf: restore previous output directory 2ae2d0bd Protobuf: restore 'DESCRIPTORS' support 1385b4b1 Protobuf: restore 'PROTOBUF_IMPORT_DIRS' check 1bcc0f36 Protobuf: use upstream implementation to generate cpp and python files Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2212
-
5f431789 Use isxdigit() to determine if a character is a hex digit Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2213
-
dee7bafb FindOpenCL: Search per-architecture path suffixes on UNIX Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2215
-
Kitware Robot authored
-
- 16 Jul, 2018 9 commits
-
-
Brad King authored
Errors always have explanation strings, so use the presence of such a string to track whether an error has occurred. This avoids an extra variable.
-
Brad King authored
-
Brad King authored
-
62b4df1e Help: Mention IMPORTED_OBJECTS in add_library docs Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !2216
-
Generate functions are taken from [1] and [2]. The license [3] is already covered by our BSD-3 license for CMake and our inclusion of "Google Inc" in `Copyright.txt`. [1] https://github.com/google/protobuf/blob/93f6b67e/cmake/protobuf-config.cmake.in [2] https://github.com/google/protobuf/blob/93f6b67e/cmake/protobuf-module.cmake.in [3] https://github.com/google/protobuf/blob/93f6b67e/LICENSE