Skip to content

Commit aac5a43

Browse files
committed
keep old files if they are not modified
1 parent 269877f commit aac5a43

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

buildconf

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,45 @@
11
#!/bin/sh
22

3+
mv configure.in configure.in.old 2>/dev/null
34
./scripts/preconfig
5+
if cmp configure.in.old configure.in > /dev/null 2>&1; then
6+
echo keeping configure.in
7+
mv configure.in.old configure.in
8+
else
9+
echo created or modified configure.in
10+
fi
11+
412
if test -f mkinstalldirs; then
513
automake
614
else
715
automake --add-missing
816
fi
17+
18+
mv aclocal.m4 aclocal.m4.old 2>/dev/null
919
aclocal
20+
if cmp aclocal.m4.old aclocal.m4 > /dev/null 2>&1; then
21+
echo keeping aclocal.m4
22+
mv aclocal.m4.old aclocal.m4
23+
else
24+
echo created or modified aclocal.m4
25+
fi
26+
27+
mv configure configure.old 2>/dev/null
1028
autoconf
11-
(cd libzend;autoconf)
29+
if cmp configure.old configure > /dev/null 2>&1; then
30+
echo keeping configure
31+
mv configure.old configure
32+
else
33+
echo created or modified configure
34+
fi
35+
36+
cd libzend
37+
mv configure configure.old 2>/dev/null
38+
autoconf
39+
if cmp configure.old configure > /dev/null 2>&1; then
40+
echo keeping libzend/configure
41+
mv configure.old configure
42+
else
43+
echo created or modified libzend/configure
44+
fi
1245

0 commit comments

Comments
 (0)