1# Bootstrap configuration. 2 3# Copyright (C) 2006-2021 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# Additional xgettext options to use. Use "\\\newline" to break lines. 24XGETTEXT_OPTIONS=$XGETTEXT_OPTIONS'\\\ 25 --from-code=UTF-8\\\ 26 --flag=asprintf:2:c-format --flag=vasprintf:2:c-format\\\ 27 --flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\\\ 28 --flag=wrapf:1:c-format\\\ 29' 30 31# If "AM_GNU_GETTEXT(external" or "AM_GNU_GETTEXT([external]" 32# appears in configure.ac, exclude some unnecessary files. 33# Without grep's -E option (not portable enough, pre-configure), 34# the following test is ugly. Also, this depends on the existence 35# of configure.ac, not the obsolescent-named configure.in. But if 36# you're using this infrastructure, you should care about such things. 37 38gettext_external=0 39grep '^[ ]*AM_GNU_GETTEXT(external\>' configure.ac > /dev/null && 40 gettext_external=1 41grep '^[ ]*AM_GNU_GETTEXT(\[external\]' configure.ac > /dev/null && 42 gettext_external=1 43 44if test $gettext_external = 1; then 45 # Gettext supplies these files, but we don't need them since 46 # we don't have an intl subdirectory. 47 excluded_files=' 48 m4/glibc2.m4 49 m4/intdiv0.m4 50 m4/lcmessage.m4 51 m4/lock.m4 52 m4/printf-posix.m4 53 m4/size_max.m4 54 m4/uintmax_t.m4 55 m4/ulonglong.m4 56 m4/visibility.m4 57 m4/xsize.m4 58 ' 59fi 60 61# Build prerequisites 62buildreq="\ 63autoconf 2.59 64automake 1.9.6 65git 1.5.5 66tar - 67" 68