Benjamin Poirier 842e04
#!/bin/sh
Benjamin Poirier 842e04
Benjamin Poirier 842e04
# Determine the location of the mainline linux git repository to use as a
Benjamin Poirier 842e04
# reference by other scripts.
Benjamin Poirier 842e04
Michal Suchanek d76dbc
gitdir=${LINUX_GIT:-$HOME/linux-2.6}
Benjamin Poirier a6d98d
if ! cd "$gitdir" 2>/dev/null; then
Benjamin Poirier a6d98d
	echo "Error: could not change to LINUX_GIT directory" >&2
Benjamin Poirier a6d98d
	exit 1
Benjamin Poirier a6d98d
fi
Benjamin Poirier a6d98d
unset GIT_DIR
Benjamin Poirier a6d98d
if ! result=$(git rev-parse --git-dir 2>/dev/null); then
Benjamin Poirier 842e04
        echo "No linux git tree found (please set the \"LINUX_GIT\" environment variable)" >&2
Benjamin Poirier 842e04
        exit 1
Benjamin Poirier 842e04
fi
Benjamin Poirier a6d98d
readlink -f "$result"