diff options
author | Andreas Maunz <andreas@maunz.de> | 2011-03-31 09:21:47 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2011-03-31 09:21:47 +0200 |
commit | 3dfa712a33df34c7d605abe36f4e7ff17f251162 (patch) | |
tree | 632d876b9a6a0e97a213de4e13829a1155f2b1ab /openbabel.sh | |
parent | e026bc2a2d45d0c895bd5ed54bacb32c3ec0c419 (diff) |
openbabel.sh
Diffstat (limited to 'openbabel.sh')
-rwxr-xr-x | openbabel.sh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/openbabel.sh b/openbabel.sh index 5e5a4f1..ba5db54 100755 --- a/openbabel.sh +++ b/openbabel.sh @@ -113,21 +113,25 @@ cd "$DIR" echo echo "Preparing Openbabel..." + if [ ! -f $OB_CONF ]; then + echo "if ! [[ \"\$PATH\" =~ \"$OB_DEST\" ]]; then export PATH=\"$OB_DEST/bin:\$PATH\"; fi" >> "$OB_CONF" echo "if ! [[ \"\$LD_LIBRARY_PATH\" =~ \"$OB_DEST\" ]]; then export LD_LIBRARY_PATH=\"$OB_DEST/lib:\$LD_LIBRARY_PATH\"; fi" >> "$OB_CONF" echo "if [ -z \"\$BABEL_LIBDIR\" ]; then export BABEL_LIBDIR=\"$OB_DEST/lib/openbabel/2.3.0\"; fi" >> "$OB_CONF" echo "if [ -z \"\$BABEL_DATADIR\" ]; then export BABEL_DATADIR=\"$OB_DEST/share/openbabel/2.3.0\"; fi" >> "$OB_CONF" echo "if [ -z \"\$RUBYLIB\" ]; then export RUBYLIB=\"$OB_DEST_BINDINGS\"; fi" >> "$RUBY_CONF" + echo "Openbabel configuration has been stored in '$OB_CONF'." - echo -n "Decide if Openbabel configuration should be linked to your .bashrc ('y/n'): " - read ANSWER_OB_CONF - if [ $ANSWER_OB_CONF = "y" ]; then + if ! grep "$OB_CONF" $HOME/.bashrc >/dev/null 2>&1 ; then echo "source \"$OB_CONF\"" >> $HOME/.bashrc fi + else echo "It seems Openbabel is already configured ('$OB_CONF' exists)." fi +source "$OB_CONF" +source "$RUBY_CONF" echo echo "Openbabel Installation finished." |