git subrepo pull --force deps/lightrec
[pcsx_rearmed.git] / deps / lightning / bootstrap.conf
CommitLineData
519a9ea1
PC
1# Bootstrap configuration.
2
3# Copyright (C) 2006-2020 Free Software Foundation, Inc.
4
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.
9
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.
14
15# You should have received a copy of the GNU General Public License
16# along with this program. If not, see <https://www.gnu.org/licenses/>.
17
18
19# gnulib modules used by this package.
20gnulib_modules="
21"
22
23# gnulib library name.
24gnulib_name=libgnu
25
26# directories.
27source_base=gnulib-lib
28doc_base=gnulib-doc
29
30# Additional xgettext options to use. Use "\\\newline" to break lines.
31XGETTEXT_OPTIONS=$XGETTEXT_OPTIONS'\\\
32 --from-code=UTF-8\\\
33 --flag=asprintf:2:c-format --flag=vasprintf:2:c-format\\\
34 --flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\\\
35 --flag=wrapf:1:c-format\\\
36'
37
38# If "AM_GNU_GETTEXT(external" or "AM_GNU_GETTEXT([external]"
39# appears in configure.ac, exclude some unnecessary files.
40# Without grep's -E option (not portable enough, pre-configure),
41# the following test is ugly. Also, this depends on the existence
42# of configure.ac, not the obsolescent-named configure.in. But if
43# you're using this infrastructure, you should care about such things.
44
45gettext_external=0
46grep '^[ ]*AM_GNU_GETTEXT(external\>' configure.ac > /dev/null &&
47 gettext_external=1
48grep '^[ ]*AM_GNU_GETTEXT(\[external\]' configure.ac > /dev/null &&
49 gettext_external=1
50
51if test $gettext_external = 1; then
52 # Gettext supplies these files, but we don't need them since
53 # we don't have an intl subdirectory.
54 excluded_files='
55 m4/glibc2.m4
56 m4/intdiv0.m4
57 m4/lcmessage.m4
58 m4/lock.m4
59 m4/printf-posix.m4
60 m4/size_max.m4
61 m4/uintmax_t.m4
62 m4/ulonglong.m4
63 m4/visibility.m4
64 m4/xsize.m4
65 '
66fi
67
68# Build prerequisites
69buildreq="\
70autoconf 2.59
71automake 1.9.6
72git 1.5.5
73tar -
74"
75
76bootstrap_sync=true