#!/bin/sh
LANG=en_US.UTF-8
export LANG
for E in $(env | grep -oE ^LC_[^=]+); do unset $E; done 2>/dev/null

if [ "$0" = "dzn-env" ]; then
    wrapper=$(type -p dzn-env)
else
    wrapper=$(readlink -f "$0")
fi
dir=$(dirname "$wrapper")
PATH="$dir/bin:$dir/deps/mcrl2/bin:$dir/deps/scmackerel/bin:$PATH"
GUILE_LOAD_PATH="$dir/share/guile/site/3.0:$dir/deps/scmackerel/share/guile/site/3.0${GUILE_LOAD_PATH:+:}$GUILE_LOAD_PATH"
GUILE_LOAD_COMPILED_PATH="$dir/lib/guile/3.0/site-ccache:$dir/deps/scmackerel/lib/guile/3.0/site-ccache${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH"
export GUILE_LOAD_PATH GUILE_LOAD_COMPILED_PATH
EMACSLOADPATH="$dir/share/emacs/site-lisp${EMACSLOADPATH:+:}$EMACSLOADPATH"
export EMACSLOADPATH
INFOPATH="$dir/share/info:$INFOPATH"
export INFOPATH
MANPATH="$dir/share/man${MANPATH:+:}$MANPATH"
export MANPATH
exec "$@"