Blame scripts/linux_git.sh
|
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"
|