From 953b39351affd6c6b462c119ed1af2c6e2a653c1 Mon Sep 17 00:00:00 2001 From: "Joel E. Denny" Date: Tue, 17 Jul 2007 02:28:28 +0000 Subject: [PATCH] * bootstrap (slurp): Create target directories that don't exist. Specifically, we need lib/uniwidth/ because of recent Gnulib changes. --- ChangeLog | 5 +++++ bootstrap | 7 ++++++- lib/.cvsignore | 9 +++++++++ m4/.cvsignore | 1 + 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8f331164..0ef3bd88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-07-10 Joel E. Denny + + * bootstrap (slurp): Create target directories that don't exist. + Specifically, we need lib/uniwidth/ because of recent Gnulib changes. + 2007-07-09 Joel E. Denny * LR0.c (new_itemsets): Fix wording in comments: say item index rather diff --git a/bootstrap b/bootstrap index 32940850..b1020421 100755 --- a/bootstrap +++ b/bootstrap @@ -395,7 +395,12 @@ slurp() { copied= sep= for file in `ls $1/$dir`; do - test -d $1/$dir/$file && continue + if test -d $1/$dir/$file; then + if test ! -d $dir/$file; then + echo "$0: mkdir $dir/$file" && mkdir $dir/$file || exit + fi + continue + fi for excluded_file in $excluded_files; do test "$dir/$file" = "$excluded_file" && continue 2 done diff --git a/lib/.cvsignore b/lib/.cvsignore index 6a7d55a3..9063a529 100644 --- a/lib/.cvsignore +++ b/lib/.cvsignore @@ -9,6 +9,7 @@ c-ctype.h c-strcase.h c-strcasecmp.c c-strncasecmp.c +config.charset config.h config.hin configmake.h @@ -32,6 +33,8 @@ hash.c hash.h inttypes.h inttypes_.h +localcharset.c +localcharset.h malloc.c mbswidth.c mbswidth.h @@ -42,6 +45,8 @@ quote.c quote.h quotearg.c quotearg.h +ref-add.sin +ref-del.sin stamp-h1 stdbool.h stdbool_.h @@ -52,6 +57,7 @@ stdio-safer.h stdlib.h stdlib_.h stpcpy.c +streq.h strerror.c string.h string_.h @@ -66,12 +72,15 @@ unistd--.h unistd-safer.h unistd.h unistd_.h +unitypes.h +uniwidth.h unlocked-io.h verify.h wchar.h wchar_.h wctype.h wctype_.h +wcwidth.c wcwidth.h xalloc-die.c xalloc.h diff --git a/m4/.cvsignore b/m4/.cvsignore index 730e39f8..8397d912 100644 --- a/m4/.cvsignore +++ b/m4/.cvsignore @@ -26,6 +26,7 @@ javaexec.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 +localcharset.m4 longlong.m4 mbrtowc.m4 mbstate_t.m4 -- 2.47.2