blog: Oops, a blog needs to have the date in the file name.
[gnupg-doc.git] / autogen.sh
1 #! /bin/sh
2 # Run this to generate all the initial makefiles, etc.
3 #
4 # Copyright (C) 2003 g10 Code GmbH
5 #
6 # This file is free software; as a special exception the author gives
7 # unlimited permission to copy and/or distribute it, with or without
8 # modifications, as long as this notice is preserved.
9 #
10 # This program is distributed in the hope that it will be useful, but
11 # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
12 # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
13
14 #
15 # Check the git setup.
16 #
17 if [ -d .git ]; then
18   if [ -f .git/hooks/pre-commit.sample -a ! -f .git/hooks/pre-commit ] ; then
19     cat <<EOF >&2
20 *** Activating trailing whitespace git pre-commit hook. ***
21     For more information see this thread:
22       http://mail.gnome.org/archives/desktop-devel-list/2009-May/msg00084html
23     To deactivate this pre-commit hook again move .git/hooks/pre-commit
24     and .git/hooks/pre-commit.sample out of the way.
25 EOF
26       cp -av .git/hooks/pre-commit.sample .git/hooks/pre-commit
27       chmod +x  .git/hooks/pre-commit
28   fi
29   if [ -f build-aux/git-hooks/commit-msg -a ! -f .git/hooks/commit-msg ] ; then
30     cat <<EOF >&2
31 *** Activating commit log message check hook. ***
32 EOF
33       cp -av build-aux/git-hooks/commit-msg .git/hooks/commit-msg
34       chmod +x  .git/hooks/commit-msg
35   fi
36 fi