pytorch/cmake/Modules_CUDA_fix
2018-05-07 14:42:59 -04:00
..
FindCUDA Update FindCUDA to cmake master as of 561238bb6f07a5ab31293928bd98f6f… (#6241) 2018-04-04 17:04:21 -04:00
CMakeInitializeConfigs.cmake Update FindCUDA to cmake master as of 561238bb6f07a5ab31293928bd98f6f… (#6241) 2018-04-04 17:04:21 -04:00
FindCUDA.cmake Use sccache for Windows build (#7331) 2018-05-07 14:42:59 -04:00
FindPackageHandleStandardArgs.cmake
FindPackageMessage.cmake
README.txt

This folder contains fixes that are introduced in later versions of
cmake but cause generator expression errors in earlier cmake versions.
Specifically:

(1) a problem where a generator expression for include directories was
passed to NVCC, where the generator expression itself was prefixed by -I.
As the NNPACK include directory generator expression expands to multiple directories, the second and later ones were not prefixed by -I, causing
nvcc to return an error. First fixed in CMake 3.7 (see
Kitware/CMake@7ded655f).

(2) Windows VS2017 fixes that allows one to define the ccbin path
differently between earlier versions of Visual Studio and VS2017. First
introduced after 3.10.1 master version (see Kitware/CMake@bc88329e).

If you need to update files under this folder, we recommend you issue PRs
against the CMake mainline branch, and then backport it here for earlier
CMake compatibility.