- Dec 15, 2016
-
- Dec 14, 2016
-
-
e3f404fe CUDA: Implement nvcc implicit link line extraction more robustly
-
c5df1f16 Regenerate lexer source code
-
55da7e50 VS: add support for .NET references with hint paths
-
23a35edf pre-commit: Update KWSys rejection message for new upstream location
-
Revise the manual procedure in the `*Lexer.in.l` files. Some of our post-processing steps are no longer necessary with the current set of supported compilers. Some steps changed with newer versions of flex. Then regenerate all lexers with flex version 2.6.1.
-
Kitware Robot authored
-
- Dec 13, 2016
-
-
Brad King authored
-
-
Brad King authored
Do not assume that the implicit link line is the last line of the output from `nvcc -v`. Instead first find the `LIBRARIES=` line, and then look for that content on a later line. It appears twice. First on a call to `nvlink`, which we ignore. Later it appears on the implicit link line. Extract the latter line. On failure, abort with a `FATAL_ERROR` so that the user does not try to build without proper link information. Once we have the line, parse it with `separate_arguments` using the `UNIX_COMMAND` option just like `CMakeParseImplicitLinkInfo` already does. This robustly parses the command line and removes quoting. Then extract the first argument as the host link launcher.
-
1371eec4 try_compile: extend CMP0067 to honor language standards for CUDA.
-
1d1f29f4 GetPrerequisites: Fix call to find_program for `ri` tool
-
Kitware Robot authored
-
- Dec 12, 2016
-
-
Roger Leigh authored
Also convert the path to a cmake path
-
Roger Leigh authored
- Unify path handling: Rather than repeat the same logic for each individual path create two macros which can be used throughout the module. - Capitalise helpstrings to match the conventions used by the standard CMake properties
-
Robert Maynard authored
-
45054119 Help: Document CUDA_STANDARD and related properties
-
b932cd42 clang-tidy: apply misc-redundant-expression fixes 88da3d68 clang-tidy: apply misc-suspicious-string-compare fixes 58c66393 clang-tidy: apply readability-static-definition-in-anonymous-namespace fixes 85bfddda clang-tidy: apply readability-redundant-control-flow fixes 2988abd9 clang-tidy: apply modernize-use-bool-literals fixes a74e6893 clang-tidy: apply readability-redundant-string-init fixes cac529dd clang-tidy: apply performance-faster-string-find fixes 7c9db8f8 clang-tidy: apply performance-unnecessary-value-param fixes
-
Brad King authored
-
-
-
-
-
-
-
-
-
Kitware Robot authored
-
- Dec 11, 2016
-
-
Kitware Robot authored
-
- Dec 10, 2016
-
-
Kitware Robot authored
-
- Dec 09, 2016
-
-
Brad King authored
-
c3b6b5ba FindBoost: Add support for VS 2017
-
Brad King authored
Make the return types of the extern function declared in `main.cpp` match those in the method implementations.
-
Brad King authored
Since commit v3.7.0-rc1~392^2 (Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files, 2016-07-05) our convention is to initialize compiler flag variables via `string(APPEND)` rather than `set()`. Fix the convention for `CMAKE_CUDA_FLAGS[_<CONFIG>]_INIT`.
-
-