get rid of hardcoded guards on specific BLAS/LAPACK libs, use toolchain.get_variable where appropriate
get rid of hardcoding 'known' BLAS libs, rely on LIBBLAS variable instead
hard check on required patch file, revert to using os.getenv('LIBLAPACK_MT').split(' -l') for now
retain ATLAS as a special case, use [blas] and [lapack] instead of [blas_opt]/[lapack_opt]
also apply Wl: trick to LIBFFT variable
Merge branch 'develop' into fixes_for_OpenBLAS_goolf
use self.toolchain.variables, not get_variable
use correct try_function_* function
correctly specify kwargs to try_function_on_element
fix typos (I need sleep)
fix checking patch
extension patches are strings
deal with oldstyle license parameter as license_file
Merge pull request #158 from stdweird/legacy_license_parameter

deal with oldstyle license parameter as license_file
fix removing of pthread
Merge branch 'develop' of github.com:hpcugent/easybuild-easyblocks into develop
Merge branch 'develop' into fixes_for_OpenBLAS_goolf
'license' easyconfig parameter is no longer mandatory
Merge pull request #155 from boegel/fixes_for_OpenBLAS_goolf

get rid of hardcoding BLAS libs in easyblocks
Merge branch 'develop' of github.com:hpcugent/easybuild-easyblocks into develop