| #!/bin/sh |
| |
| pre_commit_hook=".git/hooks/pre-commit" |
| if test ! -L $pre_commit_hook; |
| then |
| rm -rf $pre_commit_hook |
| ln -s ../../tools/pre-commit-code-style.sh $pre_commit_hook |
| echo "link $pre_commit_hook to code style check" |
| fi |
| |
| echo "git submodule update" |
| git submodule sync |
| git submodule init |
| git submodule update |
| |
| echo "Generating configure files" |
| autoreconf -i |
| # Run twice to get around a "ltmain.sh" bug |
| autoreconf --install --force |
| |
| srcdir=`dirname "$0"` |
| test -z "$srcdir" && srcdir=. |
| |
| if test -z "$NOCONFIGURE"; then |
| $srcdir/configure "$@" |
| fi |