chiark / gitweb /
Makefile, bin/ -> src/: Substitute scripts rather than chasing symlinks.
[mdw-cross] / src / mdw-cross.in
old mode 100755 (executable)
new mode 100644 (file)
similarity index 77%
rename from bin/mdw-cross
rename to src/mdw-cross.in
index 16ba6f7..f7ea08a
@@ -8,22 +8,7 @@ case $# in
   0) set -- "$SHELL" ;;
 esac
 
-case ${CROSSDIR+t} in
-  t) ;;
-  *)
-    dir=$(pwd)
-    p=$0
-    while :; do
-      case $p in */*) f=${p##*/} p=${p%/*};; *) f=$p p=. ;; esac
-      cd $p
-      if ! [ -L "$f" ]; then break; fi
-      p=$(readlink "$f")
-    done
-    p=$(pwd)
-    CROSSDIR=${p%/bin}; export CROSSDIR
-    cd "$dir"
-    ;;
-esac
+: ${CROSSDIR=@crossdir@}; export CROSSDIR
 
 if ! [ -f "$CROSSDIR/etc/$env-setup.sh" ]; then
   echo 2>&1 "${0##*/}: cross environment \`$env' unknown"; exit 2