Skip to content

Instantly share code, notes, and snippets.

@jw3126
Created November 12, 2018 10:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jw3126/4ef80f1f8af950e815b24da272df1fa0 to your computer and use it in GitHub Desktop.
Save jw3126/4ef80f1f8af950e815b24da272df1fa0 to your computer and use it in GitHub Desktop.
Install EGSnrc
#!/bin/bash
###### tweakable parameters
EGS_SRC=$HOME/EGSnrc
CONFIG=linux.conf
COMPILE_USER_CODES=1
###### script implemention
export HEN_HOUSE=$EGS_SRC/HEN_HOUSE
export EGS_CONFIG=$HEN_HOUSE/specs/linux.conf
sudo apt install --yes gfortran gcc g++ expect git
git clone https://github.com/nrc-cnrc/EGSnrc $EGS_SRC
cd $EGS_SRC
HEN_HOUSE/scripts/configure.expect $CONFIG $COMPILE_USER_CODES
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment