]> git.pld-linux.org Git - projects/cleanbuild.git/commitdiff
make cleanbuild wrapper symlinkable
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 19 Jul 2018 17:55:58 +0000 (20:55 +0300)
committerElan Ruusamäe <glen@pld-linux.org>
Sun, 12 Aug 2018 19:23:08 +0000 (22:23 +0300)
cleanbuild

index 0e99905f57f4075dd13bfc4fa2aa1548924bd6ea..af431e55454a461304700a55fc32bc0832b769a9 100755 (executable)
@@ -1,9 +1,14 @@
 #!/bin/sh
-dir=$(dirname "$0")
+set -e
 
-[ -r .cleanbuildrc ] && . ./.cleanbuildrc
+program=$(readlink -f "$0")
+dir=$(dirname "$program")
+
+cd "$dir"
+
+[ -r .cleanbuildrc ] && . .cleanbuildrc
 
 # backend to use: vserver or docker
 BACKEND=${BACKEND:-docker}
 
-exec $dir/cleanbuild-$BACKEND.sh "$@"
+exec ./cleanbuild-$BACKEND.sh "$@"
This page took 0.352043 seconds and 4 git commands to generate.