[Cmake-commits] CMake branch, master, updated. v3.7.1-1078-g728820f

Brad King brad.king at kitware.com
Thu Jan 12 10:41:59 EST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, master has been updated
       via  728820f3ea0faf55ffe1236a44a35e9197fc6291 (commit)
       via  f9a810f7b39406e00998c6e74e5a7d7d218d5aba (commit)
       via  5599d858c7881b4331c449ba5c59d255ed50bd11 (commit)
       via  1155170230ebd096df06ebf108908d6c99242d6d (commit)
       via  5365421e84e6133f0e038995e3a8232ec46d6a91 (commit)
       via  522b913f437b04aa10b84cb5807ab43181377d7e (commit)
       via  02582b91ad92969d8fbbd845a5d48b3fbd762966 (commit)
       via  d470cb70077acf2216afe097b5abe379f1828239 (commit)
       via  a2e80cb0853b3b8306069b833ec8c2128a77b072 (commit)
       via  65c1e012ffc17ab77e5aaa84b22241a81de4c2ce (commit)
       via  945dd207b6ca6ca38e3b87247836eb1b3d5f8a77 (commit)
       via  95420cea5e12d21957a50dae20f90c2e83571758 (commit)
      from  9f3eff6f5675851c81f093d16310d17e3754cd5f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=728820f3ea0faf55ffe1236a44a35e9197fc6291
commit 728820f3ea0faf55ffe1236a44a35e9197fc6291
Merge: 9f3eff6 f9a810f
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Thu Jan 12 10:41:57 2017 -0500
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Thu Jan 12 10:41:57 2017 -0500

    Merge topic 'cuda-windows'
    
    f9a810f7 CUDA: Enable CudaOnly.SeparateCompilation test runtime calls
    5599d858 CUDA: Port test cases to Windows with MSVC host compiler
    11551702 CUDA: Populate NVIDIA compiler information on Windows
    5365421e CUDA: Detect implicit link information on Windows
    522b913f CUDA: Find MSVC binutils on Windows
    02582b91 CUDA: Populate compiler PDB placeholder during device linking
    d470cb70 CUDA: Use `.obj` object file extension on Windows
    a2e80cb0 CUDA: Detect MSVC architecture id
    65c1e012 CUDA: Detect use of MSVC host compiler
    945dd207 CUDA: Allow platform files to set device linking rules
    95420cea CMakeParseImplicitLinkInfo: Add support for MSVC invoked by CUDA nvcc


-----------------------------------------------------------------------

Summary of changes:
 Modules/CMakeCUDACompiler.cmake.in                 |    3 ++
 Modules/CMakeCUDACompilerId.cu.in                  |    9 +++++
 Modules/CMakeCUDAInformation.cmake                 |   19 ++++++---
 Modules/CMakeDetermineCUDACompiler.cmake           |   24 +++++++++--
 Modules/CMakeDetermineCompilerId.cmake             |    1 +
 Modules/CMakeFindBinUtils.cmake                    |    1 +
 Modules/CMakeParseImplicitLinkInfo.cmake           |   15 +++++++
 Modules/CMakeTestCUDACompiler.cmake                |    5 +++
 Modules/Compiler/NVIDIA-CUDA.cmake                 |   30 ++++++++------
 Modules/Compiler/NVIDIA-DetermineCompiler.cmake    |   12 +++++-
 Modules/Platform/Windows-MSVC.cmake                |    2 +
 Modules/Platform/Windows-NVIDIA-CUDA.cmake         |   42 ++++++++++++++++++++
 Source/cmMakefileExecutableTargetGenerator.cxx     |   10 ++++-
 Source/cmMakefileLibraryTargetGenerator.cxx        |   10 ++++-
 Source/cmNinjaNormalTargetGenerator.cxx            |    9 ++++-
 Source/cmNinjaTargetGenerator.cxx                  |    3 +-
 Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in     |    7 ++++
 Tests/Cuda/Complex/dynamic.cpp                     |    8 +++-
 Tests/Cuda/Complex/dynamic.cu                      |   10 ++++-
 Tests/Cuda/Complex/main.cpp                        |   10 ++++-
 Tests/Cuda/Complex/mixed.cpp                       |   12 +++++-
 Tests/Cuda/Complex/mixed.cu                        |   12 +++++-
 Tests/CudaOnly/EnableStandard/main.cu              |    8 +++-
 Tests/CudaOnly/EnableStandard/shared.cu            |    8 +++-
 Tests/CudaOnly/SeparateCompilation/main.cu         |    8 ++--
 Tests/CudaOnly/WithDefs/CMakeLists.txt             |    7 +++-
 Tests/CudaOnly/WithDefs/main.notcu                 |   12 ++++++
 ...NoDefault.cmake => CudaStandardNoDefault.cmake} |    6 +--
 Tests/RunCMake/try_compile/RunCMakeTest.cmake      |    6 ++-
 29 files changed, 260 insertions(+), 49 deletions(-)
 create mode 100644 Modules/Platform/Windows-NVIDIA-CUDA.cmake
 copy Tests/RunCMake/try_compile/{CxxStandardNoDefault.cmake => CudaStandardNoDefault.cmake} (58%)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list