2017-01-17 22:40:24 +00:00
|
|
|
#! /usr/bin/env bash
|
2010-02-24 15:51:54 +00:00
|
|
|
|
|
|
|
|
set -eu
|
|
|
|
|
|
|
|
|
|
if [ -x "gnulib/gnulib-tool" ]; then
|
|
|
|
|
gnulibtool=gnulib/gnulib-tool
|
2019-07-12 14:00:19 +00:00
|
|
|
elif [ -x "../gnulib/gnulib-tool" ]; then
|
|
|
|
|
gnulibtool=../gnulib/gnulib-tool
|
2010-02-24 15:51:54 +00:00
|
|
|
else
|
|
|
|
|
gnulibtool=gnulib-tool
|
|
|
|
|
fi
|
|
|
|
|
|
2010-02-24 16:13:51 +00:00
|
|
|
gnulib_modules=( git-version-gen gitlog-to-changelog gnupload progname
|
2013-02-09 18:42:26 +00:00
|
|
|
maintainer-makefile announce-gen stddef crypto/md5 )
|
2010-02-24 15:51:54 +00:00
|
|
|
|
|
|
|
|
$gnulibtool --m4-base build-aux --source-base libgnu --import "${gnulib_modules[@]}"
|
|
|
|
|
|
2013-02-09 18:42:26 +00:00
|
|
|
sed -i -e 's/^sc_bindtextdomain/disabled_sc_bindtextdomain/' \
|
|
|
|
|
-e 's/sc_cast_of_argument_to_free/disabled_sc_cast_of_argument_to_free/' \
|
|
|
|
|
-e 's/^sc_prohibit_atoi_atof/disabled_sc_prohibit_atoi_atof/' \
|
2010-02-24 16:24:33 +00:00
|
|
|
-e 's/^sc_prohibit_magic_number_exit/disabled_sc_prohibit_magic_number_exit/' \
|
|
|
|
|
-e 's/^sc_prohibit_strcmp/disabled_sc_prohibit_strcmp/' \
|
2013-02-09 18:42:26 +00:00
|
|
|
-e 's/^sc_prohibit_strcpy/disabled_sc_prohibit_strcpy/' \
|
|
|
|
|
-e 's/^sc_prohibit_strncpy/disabled_sc_prohibit_strncpy/' \
|
|
|
|
|
-e 's/^sc_prohibit_test_minus_ao/disabled_sc_prohibit_test_minus_ao/' \
|
|
|
|
|
maint.mk
|
2010-02-24 15:51:54 +00:00
|
|
|
|
|
|
|
|
build-aux/gitlog-to-changelog >ChangeLog
|
|
|
|
|
|
|
|
|
|
autoreconf --install -Wall
|