aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--winsup/ChangeLog5
-rw-r--r--winsup/Makefile.in6
2 files changed, 8 insertions, 3 deletions
diff --git a/winsup/ChangeLog b/winsup/ChangeLog
index e410d1b..7f766b9 100644
--- a/winsup/ChangeLog
+++ b/winsup/ChangeLog
@@ -1,3 +1,8 @@
+2001-11-04 Christopher Faylor <cgf@redhat.com>
+
+ * Makefile.in: Force configure in testsuite directory if config.status
+ does not exist.
+
2001-11-03 Christopher Faylor <cgf@redhat.com>
* configure.in: Disable subauth directory test.
diff --git a/winsup/Makefile.in b/winsup/Makefile.in
index ef92802..12ab73b 100644
--- a/winsup/Makefile.in
+++ b/winsup/Makefile.in
@@ -36,7 +36,7 @@ datadir:=@datadir@
infodir:=@infodir@
includedir:=@includedir@
-SUBDIRS=@SUBDIRS@ testsuite
+SUBDIRS=@SUBDIRS@
INSTALL_SUBDIRS=${patsubst %,install_%,$(SUBDIRS)}
CLEAN_SUBDIRS=${patsubst %,clean_%,$(SUBDIRS)}
@@ -89,10 +89,10 @@ config.status: configure
$(SHELL) config.status --recheck
check: cygwin
- @if [ -d testsuite ]; then \
+ @if [ -f testsuite/config.status ]; then \
cd testsuite; \
else \
- mkdir testsuite; \
+ (mkdir testsuite 2>/dev/null || exit 0); \
cd testsuite; \
sed -n -e '1,/^done/{' -e 's%/cygwin%/testsuite%g; ' -e 'p; }' ../cygwin/config.status > config.status; \
chmod a+x config.status; \