Skip to content
This repository has been archived by the owner on Apr 25, 2022. It is now read-only.

Commit

Permalink
fix: update anaconda url (#12)
Browse files Browse the repository at this point in the history
* fix: update anaconda url

* Restyled by shfmt
  • Loading branch information
njzjz committed Apr 16, 2019
1 parent f5d412c commit cb539ce
Showing 1 changed file with 42 additions and 42 deletions.
84 changes: 42 additions & 42 deletions ChemAutoInstaller.sh
Expand Up @@ -6,8 +6,8 @@ Author:Jinzhe Zeng
Email:jzzeng@stu.ecnu.edu.cn
EOF

function usage(){
cat << EOF
function usage() {
cat <<EOF
Available command-line options:
--all, -A Install all of softwares
--anaconda --openbabel --rdkit Install softwares one by one
Expand All @@ -24,55 +24,55 @@ ARGS=$(getopt -a -o Ah -l prefix:,all,anaconda,openbabel,rdkit,lammps,vmd,openmp
eval set -- "${ARGS}"

CAI_ANACONDA_DIR=$HOME/anaconda3
CAI_ANACONDA_URL="https://repo.anaconda.com/archive/Anaconda3-2018.12-Linux-x86_64.sh"
CAI_ANACONDA_URL="https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh"
CAI_CONDA_FORGE=conda-forge

while true;do
while true; do
case "$1" in
--prefix)
CAI_ANACONDA_DIR=$2
;;
--cn)
CAI_CN=42
CAI_ANACONDA_URL="https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2018.12-Linux-x86_64.sh"
CAI_CONDA_FORGE="https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/"
;;
--anaconda)
CAI_ANACONDA=42
;;
--openbabel)
CAI_PACKAGE="$CAI_PACKAGE openbabel"
;;
--rdkit)
CAI_PACKAGE="$CAI_PACKAGE rdkit"
;;
--lammps)
CAI_PACKAGE="$CAI_PACKAGE lammps"
;;
--vmd)
CAI_PACKAGE="$CAI_PACKAGE vmd"
;;
--openmpi)
CAI_PACKAGE="$CAI_PACKAGE openmpi"
;;
-A|--all)
CAI_PACKAGE="openbabel rdkit lammps vmd openmpi"
;;
-h|--help)
usage
exit
;;
--)
break
;;
esac
--prefix)
CAI_ANACONDA_DIR=$2
;;
--cn)
CAI_CN=42
CAI_ANACONDA_URL="https://mirrors.ustc.edu.cn/anaconda/archive/Anaconda3-2019.03-Linux-x86_64.sh"
CAI_CONDA_FORGE="https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/"
;;
--anaconda)
CAI_ANACONDA=42
;;
--openbabel)
CAI_PACKAGE="$CAI_PACKAGE openbabel"
;;
--rdkit)
CAI_PACKAGE="$CAI_PACKAGE rdkit"
;;
--lammps)
CAI_PACKAGE="$CAI_PACKAGE lammps"
;;
--vmd)
CAI_PACKAGE="$CAI_PACKAGE vmd"
;;
--openmpi)
CAI_PACKAGE="$CAI_PACKAGE openmpi"
;;
-A | --all)
CAI_PACKAGE="openbabel rdkit lammps vmd openmpi"
;;
-h | --help)
usage
exit
;;
--)
break
;;
esac
shift
done

test "$CAI_ANACONDA" || test "$CAI_PACKAGE" || exit

# check whether conda is installed
if ! [ -x "$(command -v conda)" ];then
if ! [ -x "$(command -v conda)" ]; then
echo Installing Anaconda 3...
CAI_ANACONDA_BASH=$(mktemp)
wget -O "$CAI_ANACONDA_BASH" "$CAI_ANACONDA_URL" --progress=dot:giga
Expand Down

0 comments on commit cb539ce

Please sign in to comment.