]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
build-sys: add bootstrap.sh
authorLennart Poettering <mzyvopt@0pointer.de>
Wed, 24 Mar 2010 14:52:23 +0000 (15:52 +0100)
committerDhaval Giani <dhaval.giani@gmail.com>
Wed, 24 Mar 2010 16:06:20 +0000 (17:06 +0100)
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 <lennart@poettering.net>
Signed-off-by: Dhaval Giani <dhaval.giani@gmail.com>
bootstrap.sh [new file with mode: 0755]

diff --git a/bootstrap.sh b/bootstrap.sh
new file mode 100755 (executable)
index 0000000..08a054f
--- /dev/null
@@ -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