summaryrefslogtreecommitdiff
path: root/openbabel.sh
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2011-03-31 09:21:47 +0200
committerAndreas Maunz <andreas@maunz.de>2011-03-31 09:21:47 +0200
commit3dfa712a33df34c7d605abe36f4e7ff17f251162 (patch)
tree632d876b9a6a0e97a213de4e13829a1155f2b1ab /openbabel.sh
parente026bc2a2d45d0c895bd5ed54bacb32c3ec0c419 (diff)
openbabel.sh
Diffstat (limited to 'openbabel.sh')
-rwxr-xr-xopenbabel.sh10
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."