# cd build # meson --buildtype release --prefix=$HOME/.local/lapack .. # ninja # ninja install project('LAPACK', 'fortran', default_options : ['default_library=static', 'libdir=lib/'], version : '3.8.0') subdir('BLAS/SRC') subdir('SRC') prec = get_option('realkind') if prec == 'd' bsrc = DBLAS1 + DBLAS2 + DBLAS3 lsrc = DZLAUX + DSLASRC elif prec == 's' bsrc = SBLAS1 + SBLAS2 + SBLAS3 lsrc = SCLAUX + SLASRC endif blas = library('blas', bsrc, install : true) lapack = library('lapack', lsrc, ALLAUX, install : true)