diff --git a/package/lapack/3.10.1/bisheng/install.sh b/package/lapack/3.10.1/bisheng/install.sh new file mode 100755 index 0000000000000000000000000000000000000000..d292eb4bdc8b04ce97e90e942e76c428f8d89a2e --- /dev/null +++ b/package/lapack/3.10.1/bisheng/install.sh @@ -0,0 +1,20 @@ +#!/bin/bash +set -x +set -e +. $DOWNLOAD_TOOL -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz +cd ${JARVIS_TMP} +tar -xvf ${JARVIS_DOWNLOAD}/lapack-3.10.1.tar.gz +cd lapack-3.10.1 +cp make.inc.example make.inc +sed -i '9s/gcc/clang/g' ./make.inc +sed -i '10s/$/& -march=native/g' ./make.inc +sed -i '20s/gfortran/flang/g' ./make.inc +sed -i '21s/-frecursive$//g' ./make.inc +sed -i '23s/-frecursive$//g' ./make.inc +sed -i '30s/gfortran/flang/g' ./make.inc +sed -i '46s/^/# /g' ./make.inc +sed -i '50s/^#//g' ./make.inc +make -j $(nproc) +mkdir $1/lib/ +cp *.a $1/lib/ +cp -r LAPACKE/include $1/ diff --git a/package/lapack/3.10.1/install.sh b/package/lapack/3.10.1/install.sh new file mode 100755 index 0000000000000000000000000000000000000000..122985744d44afa017618ae8daf68925c94956b5 --- /dev/null +++ b/package/lapack/3.10.1/install.sh @@ -0,0 +1,12 @@ +#!/bin/bash +set -x +set -e +. $DOWNLOAD_TOOL -u https://github.com/Reference-LAPACK/lapack/archive/refs/tags/v3.10.1.tar.gz +cd ${JARVIS_TMP} +tar -xvf ${JARVIS_DOWNLOAD}/lapack-3.10.1.tar.gz +cd lapack-3.10.1 +cp make.inc.example make.inc +make -j $(nproc) +mkdir $1/lib/ +cp *.a $1/lib/ +cp -r LAPACKE/include $1/