]> Savannah Git Hosting - gnulib.git/commit
Optimize redundant 'mkdir -p .' invocations.
authorBruno Haible <bruno@clisp.org>
Tue, 21 Dec 2021 08:59:17 +0000 (09:59 +0100)
committerBruno Haible <bruno@clisp.org>
Tue, 21 Dec 2021 08:59:17 +0000 (09:59 +0100)
commit83a0d5891db50c00e283e70df694b6003b1f485d
tree0ab4aea2af4f9e6bd08d18426945a42b07bb7264
parentf8eed11b15e9141d061900e4068ea1f3ba9b63f6
Optimize redundant 'mkdir -p .' invocations.

Reported by Paul Eggert.

* gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am):
Eliminate @NMD@ tokens.
* modules/alloca-opt (Makefile.am): Prefix the "$(MKDIR_P) '%reldir%'"
line with @NMD@.
* modules/argz (Makefile.am): Likewise.
* modules/assert-h (Makefile.am): Likewise.
* modules/byteswap (Makefile.am): Likewise.
* modules/configmake (Makefile.am): Likewise.
* modules/ctype (Makefile.am): Likewise.
* modules/dirent (Makefile.am): Likewise.
* modules/errno (Makefile.am): Likewise.
* modules/execinfo (Makefile.am): Likewise.
* modules/fcntl-h (Makefile.am): Likewise.
* modules/float (Makefile.am): Likewise.
* modules/fnmatch-h (Makefile.am): Likewise.
* modules/getopt-posix (Makefile.am): Likewise.
* modules/glob-h (Makefile.am): Likewise.
* modules/iconv-h (Makefile.am): Likewise.
* modules/ieee754-h (Makefile.am): Likewise.
* modules/inttypes-incomplete (Makefile.am): Likewise.
* modules/langinfo (Makefile.am): Likewise.
* modules/libtextstyle-optional (Makefile.am): Likewise.
* modules/limits-h (Makefile.am): Likewise.
* modules/locale (Makefile.am): Likewise.
* modules/malloc-h (Makefile.am): Likewise.
* modules/math (Makefile.am): Likewise.
* modules/monetary (Makefile.am): Likewise.
* modules/netdb (Makefile.am): Likewise.
* modules/openmp-init (Makefile.am): Likewise.
* modules/poll-h (Makefile.am): Likewise.
* modules/posix-shell (Makefile.am): Likewise.
* modules/pthread-h (Makefile.am): Likewise.
* modules/pty (Makefile.am): Likewise.
* modules/sched (Makefile.am): Likewise.
* modules/search (Makefile.am): Likewise.
* modules/signal-h (Makefile.am): Likewise.
* modules/sigsegv (Makefile.am): Likewise.
* modules/snippet/link-warning (Makefile.am): Likewise.
* modules/spawn (Makefile.am): Likewise.
* modules/stdalign (Makefile.am): Likewise.
* modules/stdarg (Makefile.am): Likewise.
* modules/stdbool (Makefile.am): Likewise.
* modules/stddef (Makefile.am): Likewise.
* modules/stdint (Makefile.am): Likewise.
* modules/stdio (Makefile.am): Likewise.
* modules/stdlib (Makefile.am): Likewise.
* modules/stdnoreturn (Makefile.am): Likewise.
* modules/string (Makefile.am): Likewise.
* modules/strings (Makefile.am): Likewise.
* modules/sysexits (Makefile.am): Likewise.
* modules/termios (Makefile.am): Likewise.
* modules/threads-h (Makefile.am): Likewise.
* modules/time (Makefile.am): Likewise.
* modules/uchar (Makefile.am): Likewise.
* modules/unicase/base (Makefile.am): Likewise.
* modules/uniconv/base (Makefile.am): Likewise.
* modules/unictype/base (Makefile.am): Likewise.
* modules/unigbrk/base (Makefile.am): Likewise.
* modules/unilbrk/base (Makefile.am): Likewise.
* modules/uniname/base (Makefile.am): Likewise.
* modules/uninorm/base (Makefile.am): Likewise.
* modules/unistd (Makefile.am): Likewise.
* modules/unistdio/base (Makefile.am): Likewise.
* modules/unistr/base (Makefile.am): Likewise.
* modules/unitypes (Makefile.am): Likewise.
* modules/uniwbrk/base (Makefile.am): Likewise.
* modules/uniwidth/base (Makefile.am): Likewise.
* modules/utime-h (Makefile.am): Likewise.
* modules/wchar (Makefile.am): Likewise.
* modules/wctype-h (Makefile.am): Likewise.
69 files changed:
ChangeLog
gnulib-tool
modules/alloca-opt
modules/argz
modules/assert-h
modules/byteswap
modules/configmake
modules/ctype
modules/dirent
modules/errno
modules/execinfo
modules/fcntl-h
modules/float
modules/fnmatch-h
modules/getopt-posix
modules/glob-h
modules/iconv-h
modules/ieee754-h
modules/inttypes-incomplete
modules/langinfo
modules/libtextstyle-optional
modules/limits-h
modules/locale
modules/malloc-h
modules/math
modules/monetary
modules/netdb
modules/openmp-init
modules/poll-h
modules/posix-shell
modules/pthread-h
modules/pty
modules/sched
modules/search
modules/signal-h
modules/sigsegv
modules/snippet/link-warning
modules/spawn
modules/stdalign
modules/stdarg
modules/stdbool
modules/stddef
modules/stdint
modules/stdio
modules/stdlib
modules/stdnoreturn
modules/string
modules/strings
modules/sysexits
modules/termios
modules/threads-h
modules/time
modules/uchar
modules/unicase/base
modules/uniconv/base
modules/unictype/base
modules/unigbrk/base
modules/unilbrk/base
modules/uniname/base
modules/uninorm/base
modules/unistd
modules/unistdio/base
modules/unistr/base
modules/unitypes
modules/uniwbrk/base
modules/uniwidth/base
modules/utime-h
modules/wchar
modules/wctype-h