From: Lennart Poettering Date: Wed, 24 Mar 2010 14:52:23 +0000 (+0100) Subject: build-sys: add bootstrap.sh X-Git-Tag: v0.36~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48d668b8970241f52434e76ffffc017244d5f364;p=thirdparty%2Flibcgroup.git build-sys: add bootstrap.sh Most projects carry a bootstrap.sh/autogen.sh file that calls the autotools in the right order. This bootstrap.sh also enables the default git commit hook which enforces a strict kernel-like whitespace regime. Signed-off-by: Lennart Poettering Signed-off-by: Dhaval Giani --- diff --git a/bootstrap.sh b/bootstrap.sh new file mode 100755 index 00000000..08a054ff --- /dev/null +++ b/bootstrap.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +set -ex + +if [ -f .git/hooks/pre-commit.sample -a ! -f .git/hooks/pre-commit ] ; then + cp -p .git/hooks/pre-commit.sample .git/hooks/pre-commit && \ + chmod +x .git/hooks/pre-commit && \ + echo "Activated pre-commit hook." +fi + +aclocal +libtoolize -c +autoconf +autoheader +automake --foreign --add-missing --copy + +CFLAGS="$CFLAGS -g -O0" ./configure --sysconfdir=/etc --localstatedir=/var + +make clean