OSDN Git Service

Update Japanese Translations.
[qt-creator-jp/qt-creator-jp.git] / bin / qtcreator
1 #!/bin/sh
2
3 makeAbsolute() {
4     case "$1" in
5         /*)
6             # already absolute, return it
7             echo "$1"
8             ;;
9         *)
10             # relative, prepend $2 made absolute
11             echo `makeAbsolute "$2" "$PWD"`/"$1" | sed 's,/\.$,,'
12             ;;
13     esac
14 }
15
16 if test -L "$0"; then
17     # Try readlink(1)
18     readlink=`type readlink 2>/dev/null` || readlink=
19     if test -n "$readlink"; then
20         # We have readlink(1), so we can use it
21         me=`readlink -nf "$0"`
22     else
23         # No readlink(1), so let's try ls -l
24         me=`ls -l "$0" | sed 's/^.*-> //'`
25         base=`dirname "$0"`
26         me=`makeAbsolute "$me" "$base"`
27     fi
28 else
29     me="$0"
30 fi
31
32 bindir=`dirname "$me"`
33 libdir=`cd "${bindir}/../lib" ; pwd`
34 LD_LIBRARY_PATH="${libdir}/qtcreator:${LD_LIBRARY_PATH}"
35 export LD_LIBRARY_PATH
36 exec "${bindir}/qtcreator.bin" ${1+"$@"}