10
1
mirror of https://gitlab.com/scemama/qmcchem.git synced 2024-11-19 12:32:20 +01:00
qmcchem/install/scripts/install_ninja.sh

28 lines
487 B
Bash
Raw Normal View History

2015-12-18 22:25:32 +01:00
#!/bin/bash -x
set -u
set -e
TARGET=ninja
2016-01-26 15:41:21 +01:00
URL="https://github.com/martine/ninja/archive/v1.5.3.tar.gz"
2015-12-18 22:25:32 +01:00
function _install()
{
2015-12-18 22:53:27 +01:00
cd .. ; QMCCHEM_PATH="$PWD" ; cd -
2015-12-18 22:25:32 +01:00
set -e
set -u
cd "${BUILD}"
./configure.py --bootstrap
cd -
2015-12-18 22:53:27 +01:00
mv "${BUILD}/ninja" "${QMCCHEM_PATH}"/bin/
2015-12-18 22:25:32 +01:00
return 0
}
if [[ ! -f "Downloads/${TARGET}.tar.gz" ]]
then
2016-01-26 15:41:21 +01:00
wget --no-check-certificate ${URL} -O "Downloads/${TARGET}.tar.gz.tmp"
2016-01-11 17:27:34 +01:00
mv "Downloads/${TARGET}.tar.gz"{.tmp,}
2015-12-18 22:25:32 +01:00
fi
source scripts/build.sh