OpenBLAS/lapack-netlib/meson.build

29 lines
541 B
Meson

# 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)