From 33b5d08bc3ae1bd5791acdaab965f5b90783ca9e Mon Sep 17 00:00:00 2001 From: Ned Williamson Date: Sun, 1 Nov 2015 23:40:50 -0500 Subject: [PATCH] workaround broken readlink on os x --- qira | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/qira b/qira index 51f182e0..4d3a40be 100755 --- a/qira +++ b/qira @@ -1,5 +1,13 @@ #!/bin/bash -e -DIR=$(dirname $(readlink -f $0)) +unamestr=$(uname) +if [[ "$unamestr" == 'Linux' ]]; then + DIR=$(dirname $(readlink -f $0)) +elif [[ "$unamestr" == "Darwin" ]]; then + DIR=$(dirname $(readlink $(which $0))) +else + echo "Only Linux and Mac OS X are supported!" + exit +fi + source $DIR/venv/bin/activate exec /usr/bin/env python2.7 $DIR/middleware/qira.py $* -