maint: build via make CFLAGS='-DGNULIB_POSIXCHECK=1'; address warnings
[iwhd.git] / bootstrap.conf
blobeb7ab942a03f2dfa769d19293413e0a982d54062
1 # Bootstrap configuration.
3 # Copyright (C) 2006-2011 Free Software Foundation, Inc.
5 # This program is free software: you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 3 of the License, or
8 # (at your option) any later version.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 # GNU General Public License for more details.
15 # You should have received a copy of the GNU General Public License
16 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
18 # gnulib modules used by this package.
19 gnulib_modules='
20 announce-gen
21 c-ctype
22 calloc-posix
23 close
24 closeout
25 dirname
26 do-release-commit-and-tag
27 dup2
28 error
29 getopt-gnu
30 gettext-h
31 git-version-gen
32 gitlog-to-changelog
33 gnu-web-doc-update
34 gnupload
35 hash
36 hash-pjw
37 malloc-gnu
38 maintainer-makefile
39 manywarnings
40 mkstemp
41 pipe-posix
42 progname
43 quotearg
44 realloc-gnu
45 ssize_t
46 stddef
47 stdlib
48 stpcpy
49 strerror
50 string
51 strstr
52 strtok_r
53 strtol
54 strtoul
55 strtoull
56 strtoumax
57 unistd
58 unlink
59 unlocked-io
60 update-copyright
61 useless-if-before-free
62 version-etc-fsf
63 xalloc
64 xstrtoumax
67 gnulib_name=libiwhd
69 checkout_only_file=
70 MSGID_BUGS_ADDRESS=iwhd-devel@fedorahosted.org
72 # Additional xgettext options to use.  Use "\\\newline" to break lines.
73 XGETTEXT_OPTIONS=$XGETTEXT_OPTIONS'\\\
74  --from-code=UTF-8\\\
75  --flag=asprintf:2:c-format --flag=vasprintf:2:c-format\\\
76  --flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\\\
77  --flag=wrapf:1:c-format\\\
78  --flag=error:3:c-format --flag=error_at_line:5:c-format\\\
81 # Automake requires that ChangeLog exist.
82 test -f ChangeLog || touch ChangeLog || exit 1
84 gnulib_tool_option_extras="--tests-base=$bt/gnulib-tests --with-tests $avoided_gnulib_modules"
86 # Build prerequisites
87 buildreq="\
88 autoconf   2.62
89 automake   1.11.1
90 autopoint  -
91 bison      -
92 gettext    -
93 git        1.4.4
94 gzip       -
95 makeinfo   -
96 rsync      -
97 tar        -
100 bootstrap_epilogue()
102   # Change paths in gnulib-tests/gnulib.mk from "../.." to "..".
103   m=gnulib-tests/gnulib.mk
104   sed 's,\.\./\.\.,..,g' $m > $m-t
105   mv -f $m-t $m