Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
If we're using built-in *printf functions, then provide prototypes.
[rsync/rsync.git]
/
Makefile.in
diff --git
a/Makefile.in
b/Makefile.in
index
f2b8c1a
..
0f55e20
100644
(file)
--- a/
Makefile.in
+++ b/
Makefile.in
@@
-73,6
+73,7
@@
proto:
clean:
rm -f *~ $(OBJS) rsync
clean:
rm -f *~ $(OBJS) rsync
+ rm -rf ./testtmp
distclean: clean
rm -f config.h config.cache config.status Makefile
distclean: clean
rm -f config.h config.cache config.status Makefile
@@
-101,13
+102,17
@@
test: check
# This depends on building rsync; if we need any helper programs it
# should depend on them too.
# This depends on building rsync; if we need any helper programs it
# should depend on them too.
+# We try to run the scripts with POSIX mode on, in the hope that will
+# catch Bash-isms earlier even if we're running on GNU. Of course, we
+# might lose in the future where POSIX diverges from old sh.
+
check: all
check: all
-
rsync_bin=.
/rsync srcdir="$(srcdir)" $(srcdir)/runtests.sh
+
POSIXLY_CORRECT=1 rsync_bin=`pwd`
/rsync srcdir="$(srcdir)" $(srcdir)/runtests.sh
# This does *not* depend on building or installing: you can use it to
# check a version installed from a binary or some other source tree,
# if you want.
installcheck:
# This does *not* depend on building or installing: you can use it to
# check a version installed from a binary or some other source tree,
# if you want.
installcheck:
- rsync_bin="$(bindir)/rsync" srcdir="$(srcdir)" $(srcdir)/runtests.sh
+
POSIXLY_CORRECT=1
rsync_bin="$(bindir)/rsync" srcdir="$(srcdir)" $(srcdir)/runtests.sh