diff options
author | Dan Gudmundsson <dgud@erlang.org> | 2017-03-13 15:56:04 +0100 |
---|---|---|
committer | Dan Gudmundsson <dgud@erlang.org> | 2017-03-13 15:56:04 +0100 |
commit | e452f3b5bbba1f2139121e259d208dce112b1f74 (patch) | |
tree | 5e82e2e6e1d4412c18c13688b4ae72b5714e5704 /otp_build | |
parent | 47e46069d01960b74cefeba648e98e6afbb79e59 (diff) | |
download | erlang-e452f3b5bbba1f2139121e259d208dce112b1f74.tar.gz |
Clean configure when before invoking autoconf
Autoconf doesn't remake configure if creation time on configure.in
is older than the previous version.
This caused problems on windows so always recreate configure when
running ./otp_build autoconf
Diffstat (limited to 'otp_build')
-rwxr-xr-x | otp_build | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -310,6 +310,11 @@ do_autoconf () echo "=== cleaning $d/autom4te.cache" rm -f "$d"/autom4te.cache/* } + [ ! -f "$d/configure" ] || { + echo "=== cleaning $d/configure" + rm -f "$d"/configure + } + echo "=== running autoconf in $d" ( cd "$d" && autoconf ) || exit 1 chdr=`cat "$file" | sed -n "s|.*\(AC_CONFIG_HEADER\).*|\1|p"` |