Blame scripts/list-sources.sh
|
Packit |
6c4009 |
#!/bin/sh
|
|
Packit |
6c4009 |
#
|
|
Packit |
6c4009 |
# List all the files under version control in the source tree.
|
|
Packit |
6c4009 |
#
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
case $# in
|
|
Packit |
6c4009 |
0) ;;
|
|
Packit |
6c4009 |
1) cd "$1" ;;
|
|
Packit |
6c4009 |
*) echo >&2 "Usage: $0 [top_srcdir]"; exit 2 ;;
|
|
Packit |
6c4009 |
esac
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
if [ -r .git/HEAD ]; then
|
|
Packit |
6c4009 |
${GIT:-git} ls-files
|
|
Packit |
6c4009 |
exit 0
|
|
Packit |
6c4009 |
fi
|
|
Packit |
6c4009 |
|
|
Packit |
6c4009 |
echo >&2 'Cannot list sources without some version control system in use.'
|
|
Packit |
6c4009 |
exit 1
|