Removed duplicate CMake functionality
commitb39f096cab18b80246d5609de7be8c4df0e41f87
authorMark Abraham <mark.j.abraham@gmail.com>
Fri, 30 Sep 2011 08:01:04 +0000 (30 18:01 +1000)
committerMark Abraham <mark.j.abraham@gmail.com>
Fri, 30 Sep 2011 09:01:07 +0000 (30 19:01 +1000)
tree478694fe3f6053ff59dcddf8209aeae5318bb20c
parentbded8a49fda547bf556c8e6f328b4fd18a9d2162
Removed duplicate CMake functionality

The FindXXX modules that I have removed are found in standard CMake
2.8.2, so we don't need to duplicate them if we choose to have a
similar minimum requirement for CMake. So far, I've arbitrarily chosen
2.8.0 as a compromise between modernity and widespread adoption.
See discussion in Redmine issue #815.

The logic for the work-around for Cray MPI is now in CMakeLists.txt

The test for the Git version has also moved into CMakeLists.txt

We had a minor change in the LibXml2 module that catered to some
weird/broken CMake environment Teemu had, but it looks to be
unnecessary for modern CMake.

The LAPACK find module is nearly the same as standard, apart from a
bug fix that we have found and reported upstream. So we have to
keep the duplicated code.

Change-Id: If312671392f9b77c0007c761ccb37688bcfc13b3
CMakeLists.txt
cmake/FindBLAS.cmake [deleted file]
cmake/FindCUDA.cmake [deleted file]
cmake/FindCUDA/make2cmake.cmake [deleted file]
cmake/FindCUDA/parse_cubin.cmake [deleted file]
cmake/FindCUDA/run_nvcc.cmake [deleted file]
cmake/FindGit.cmake [deleted file]
cmake/FindLibXml2.cmake [deleted file]
cmake/FindMPI.cmake [deleted file]