Verify MD5 sum for FFTW download
authorTeemu Murtola <teemu.murtola@gmail.com>
Sun, 3 Aug 2014 14:32:31 +0000 (17:32 +0300)
committerTeemu Murtola <teemu.murtola@gmail.com>
Mon, 4 Aug 2014 15:32:59 +0000 (18:32 +0300)
commitdc75f6fb3258c7c2745270fe934b9a934baee2a1
tree62145d7fe007d2ab77dd73ae46fd4dff6644eb78
parent3c78eb7e5287622e704007e89503bb4e5a6145fc
Verify MD5 sum for FFTW download

Since ExternalProject provides confusing error messages with MD5
checking enabled, add a custom download step that works as expected.
When passed a local file as the URL, ExternalProject does the MD5
verification just fine, so the code now downloads the tarball in a
custom step and then passes that local file to ExternalProject.

This allows removing the lengthy security warning that appeared there if
one was just following the quick-and-dirty installation instructions,
and likely only confused novice users.  While this change may not
improve overall security significantly, it hopefully allows everyone to
agree to remove that warning and thus improve the end-user experience.

Change-Id: I9ac5a30ae5858b7a6557ccb2d981cc909457d020
install-guide/install-guide.md
src/contrib/fftw/.gitattributes [new file with mode: 0644]
src/contrib/fftw/CMakeLists.txt
src/contrib/fftw/fftw-download.cmake.cmakein [new file with mode: 0644]