diff options
author | James Booth <boothj5@gmail.com> | 2014-02-25 20:12:44 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2014-02-25 20:12:44 +0000 |
commit | a9980621dccd0dde7af8510c0fc7c8f15d6d366c (patch) | |
tree | 6ac7cc4f81e324ce7bd2f142c4524635ecbd0160 /install-all.sh | |
parent | c00376087f2ea0060b40d6adc1ef81ef17d8868a (diff) | |
parent | 0d15c7108d4ffc82fc2bbc1c2c894bc6ff782841 (diff) | |
download | profani-tty-a9980621dccd0dde7af8510c0fc7c8f15d6d366c.tar.gz |
Merge pull request #309 from mrshu/install-fix
Install fix
Diffstat (limited to 'install-all.sh')
-rwxr-xr-x | install-all.sh | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/install-all.sh b/install-all.sh index 656d9d90..ed9293e6 100755 --- a/install-all.sh +++ b/install-all.sh @@ -1,7 +1,19 @@ -#!/bin/sh +#!/bin/bash + +set -o errtrace STATUS=development +error_handler() +{ + ERR_CODE=$? + echo "Error $ERR_CODE with command '$BASH_COMMAND' on line ${BASH_LINENO[0]}. Exiting." + exit $ERR_CODE + +} + +trap error_handler ERR + debian_prepare() { echo @@ -23,7 +35,7 @@ fedora_prepare() echo ARCH=`arch` - + sudo yum -y install gcc git autoconf automake openssl-devel.$ARCH expat-devel.$ARCH ncurses-devel.$ARCH glib2-devel.$ARCH libnotify-devel.$ARCH libcurl-devel.$ARCH libXScrnSaver-devel.$ARCH libotr3-devel.$ARCH } |