]> Savannah Git Hosting - gnulib.git/commitdiff
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)
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

index b2c5b619142f07d0b6c1097f8b38fe26566295f2..2fb6603c8daf6579944feaef4be97d61e87b0fd0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,78 @@
+2021-12-21  Bruno Haible  <bruno@clisp.org>
+
+       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.
+
 2021-12-19  Bruno Haible  <bruno@clisp.org>
 
        non-recursive-gnulib-prefix-hack: Deprecate module.
index 678d334250d55dcc808aed33f71ca3e2b92b227a..2870c2984a5e35a2a4a844bcd86af37a4f3d64b7 100755 (executable)
@@ -3692,6 +3692,7 @@ func_update_file ()
 # - auxdir          directory relative to destdir where to place build aux files
 # - gnu_make        true if --gnu-make was given, false otherwise
 # - makefile_name   from --makefile-name
+# - automake_subdir  true if --automake-subdir was given, false otherwise
 # - libtool         true if libtool will be used, false or blank otherwise
 # - macro_prefix    prefix of gl_LIBOBJS macros to use
 # - module_indicator_prefix  prefix of GNULIB_<modulename> variables to use
@@ -3725,6 +3726,13 @@ func_emit_lib_Makefile_am ()
     perhapsLT=
     sed_eliminate_LDFLAGS='/^lib_LDFLAGS[       ]*+=/d'
   fi
+  # Replace NMD, so as to remove redundant "$(MKDIR_P) '.'" invocations.
+  # The logic is similar to how we define gl_source_base_prefix.
+  if $automake_subdir; then
+    sed_eliminate_NMD='s/@NMD@//'
+  else
+    sed_eliminate_NMD='/@NMD@/d'
+  fi
   if $for_test; then
     # When creating a package for testing: Attempt to provoke failures,
     # especially link errors, already during "make" rather than during
@@ -3735,8 +3743,9 @@ func_emit_lib_Makefile_am ()
     sed_transform_check_PROGRAMS="$sed_noop"
   fi
   echo "## DO NOT EDIT! GENERATED AUTOMATICALLY!"
-  $gnu_make ||
-      echo "## Process this file with automake to produce Makefile.in."
+  if ! $gnu_make; then
+    echo "## Process this file with automake to produce Makefile.in."
+  fi
   func_emit_copyright_notice
   if test -n "$actioncmd"; then
     printf '# Reproduce by:\n%s\n' "$actioncmd"
@@ -3753,6 +3762,7 @@ func_emit_lib_Makefile_am ()
             sed -e 's,lib_LIBRARIES,lib%_LIBRARIES,g' \
                 -e 's,lib_LTLIBRARIES,lib%_LTLIBRARIES,g' \
                 -e "$sed_eliminate_LDFLAGS" \
+                -e "$sed_eliminate_NMD" \
                 -e 's,lib_\([A-Z][A-Z]*\),'"${libname}_${libext}"'_\1,g' \
                 -e 's,\$(GNULIB_,$('"${module_indicator_prefix}"'_GNULIB_,' \
                 -e 's,lib%_LIBRARIES,lib_LIBRARIES,g' \
@@ -4097,6 +4107,9 @@ func_emit_tests_Makefile_am ()
     perhapsLT=
     sed_eliminate_LDFLAGS='/^lib_LDFLAGS[       ]*+=/d'
   fi
+  # Replace NMD, so as to remove redundant "$(MKDIR_P) '.'" invocations.
+  # The logic is similar to how we define gl_source_base_prefix.
+  sed_eliminate_NMD='/@NMD@/d'
   if $for_test; then
     # When creating a package for testing: Attempt to provoke failures,
     # especially link errors, already during "make" rather than during
@@ -4126,6 +4139,7 @@ func_emit_tests_Makefile_am ()
             sed -e 's,lib_LIBRARIES,lib%_LIBRARIES,g' \
                 -e 's,lib_LTLIBRARIES,lib%_LTLIBRARIES,g' \
                 -e "$sed_eliminate_LDFLAGS" \
+                -e "$sed_eliminate_NMD" \
                 -e 's,lib_\([A-Z][A-Z]*\),libtests_a_\1,g' \
                 -e 's,\$(GNULIB_,$('"${module_indicator_prefix}"'_GNULIB_,' \
                 -e 's,lib%_LIBRARIES,lib_LIBRARIES,g' \
index 30d0ad4e76b58c6aa6f40c266f9292abc39448a4..b33522997d98514184ceda507ce531aa3de778d2 100644 (file)
@@ -22,7 +22,7 @@ BUILT_SOURCES += $(ALLOCA_H)
 if GL_GENERATE_ALLOCA_H
 alloca.h: alloca.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''HAVE_ALLOCA_H''@|$(HAVE_ALLOCA_H)|g' < $(srcdir)/alloca.in.h; \
        } > $@-t && \
index bfa630ca5f0aa55c9c5c9fb9e4d905878cc9cd67..0d89267aa3e4525c9572e2101cbe8b52f33cc7b5 100644 (file)
@@ -30,7 +30,7 @@ BUILT_SOURCES += $(ARGZ_H)
 if GL_GENERATE_ARGZ_H
 argz.h: argz.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/argz.in.h; \
        } > $@-t && \
index b5bed41ebd5e6efea436b821c1ff406cda1d205b..da6c85bf33b88e5729cc097bc8f07c6492d5d476 100644 (file)
@@ -22,7 +22,7 @@ BUILT_SOURCES += $(ASSERT_H)
 if GL_GENERATE_ASSERT_H
 assert.h: assert.in.h verify.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
index ef48fac2d01844f5947e691025d95941c2961d7f..577811ee4f29fc0e940e9fa0f5a8ca2bcf2d114e 100644 (file)
@@ -20,7 +20,7 @@ BUILT_SOURCES += $(BYTESWAP_H)
 if GL_GENERATE_BYTESWAP_H
 byteswap.h: byteswap.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/byteswap.in.h; \
        } > $@-t && \
index 05a0f4a7efb9b5fe3258ad7a305e92cc7faafc3e..7295908116d263435a79e690f734e3ccd0be0834 100644 (file)
@@ -17,7 +17,7 @@ Makefile.am:
 # listed in the Automake 1.10a+ documentation.
 configmake.h: Makefile
        $(AM_V_GEN)rm -f $@-t && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          echo '#if HAVE_WINSOCK2_H'; \
          echo '# include <winsock2.h> /* avoid mingw pollution on DATADIR */'; \
index 4d35c8ae02feb9c6075ceaceeffd5910ebe70922..ef5b22aaa88182331d18c13749311c4b523fa740 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += ctype.h
 # doesn't have one that works with the given compiler.
 ctype.h: ctype.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 3d56548c4b76715d7e6521b5dd75e206c55b3870..08d42e7067eb9b3f39a4196df315ede7cb5bd2c0 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += dirent.h
 # doesn't have one that works with the given compiler.
 dirent.h: dirent.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_DIRENT_H''@|$(HAVE_DIRENT_H)|g' \
index e8c3bede0a597b370979245cbab9f91344b9a70b..b149897dade4a4a0b2b11a70ffb1c2f0acb2103f 100644 (file)
@@ -21,7 +21,7 @@ BUILT_SOURCES += $(ERRNO_H)
 if GL_GENERATE_ERRNO_H
 errno.h: errno.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 184637779651d542d2f8c9aa8c6e6c3478262d0a..0c47c5c82b3cdb65b669ed275e9c8964b958d1ea 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += $(EXECINFO_H)
 if GL_GENERATE_EXECINFO_H
 execinfo.h: execinfo.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/execinfo.in.h; \
        } > $@-t && \
index 41dc983087c64973cc8ff95c40d37e2520a0cecd..d546217379d75fa17d92727b329c2bc30802c10a 100644 (file)
@@ -28,7 +28,7 @@ BUILT_SOURCES += fcntl.h
 # doesn't have one that works with the given compiler.
 fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 4dcab5a76129602d8f70f7b21bf1daabbb53786b..feaf509140d8a9c43edc1146b8331e4d0c3e71cd 100644 (file)
@@ -29,7 +29,7 @@ BUILT_SOURCES += $(FLOAT_H)
 if GL_GENERATE_FLOAT_H
 float.h: float.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index a0cca9e942a725fa6f94aa671181c782a5949bd1..aa15d0df2a66f6d951a82ac36e2567129844eda8 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += $(FNMATCH_H)
 if GL_GENERATE_FNMATCH_H
 fnmatch.h: fnmatch.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_FNMATCH_H''@|$(HAVE_FNMATCH_H)|g' \
index ff950f2fa086868228f7b96e88fa00701b9998d6..0b1a6f3f9807c647f6dae5f415a8f93dc02d718b 100644 (file)
@@ -42,7 +42,7 @@ BUILT_SOURCES += $(GETOPT_H) $(GETOPT_CDEFS_H)
 if GL_GENERATE_GETOPT_H
 getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \
index 549a9bb6284e94e3607b546ab82e896632a2c762..0392f46778ae61da91cf6e8e627b08d6080f0eff 100644 (file)
@@ -29,7 +29,7 @@ BUILT_SOURCES += $(GLOB_H)
 if GL_GENERATE_GLOB_H
 glob.h: glob.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_GLOB_H''@|$(HAVE_GLOB_H)|g' \
index c3aed0bf49bf19b92a9e90b0486b294e33dd9f01..9cf25f91b0b82e2e04089755616f2e5ab0a1ea5d 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += $(ICONV_H)
 if GL_GENERATE_ICONV_H
 iconv.h: iconv.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 343db6c994fd0e4c44cfd048e47b45eb5164e489..9c5c964ecff26a60946d884fd187293d0c968225 100644 (file)
@@ -20,7 +20,7 @@ BUILT_SOURCES += $(IEEE754_H)
 if GL_GENERATE_IEEE754_H
 ieee754.h: ieee754.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/ifndef _GL_GNULIB_HEADER/if 0/g' \
            $(srcdir)/ieee754.in.h; \
index af4990814765aeda95a264229b4ee3c50c0a5ebe..903112c1be7b234ff6a842c8e1f54f2c86947800 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += inttypes.h
 # doesn't have one that works with the given compiler.
 inttypes.h: inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 9c1665da89ec81726b76e4fb0e31af8db589c634..68ad36d70a6fadbfb8fdde9cf65783cadbb63675 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += langinfo.h
 # <langinfo.h> when the system doesn't have one.
 langinfo.h: langinfo.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_LANGINFO_H''@|$(HAVE_LANGINFO_H)|g' \
index a9656803a5fdcc36bedc3dc4fc49b19981320b4d..36448abe07fbea90e32a80875bd0b5c85d458ce7 100644 (file)
@@ -29,7 +29,7 @@ BUILT_SOURCES += $(TEXTSTYLE_H)
 if GL_GENERATE_TEXTSTYLE_H
 textstyle.h: textstyle.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/textstyle.in.h; \
        } > $@-t && \
index 14205e457d27b2af846afba214b94b71e31eeda4..a1a875e3954c74f9a1c0d1d0925ef0bf0b5e818e 100644 (file)
@@ -21,7 +21,7 @@ BUILT_SOURCES += $(LIMITS_H)
 if GL_GENERATE_LIMITS_H
 limits.h: limits.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 7bb7cfc98b680473c4ecf2dcae3ec72b68aa457f..2f067cf2ae4a034958675d9dda9a793dd927c41b 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += locale.h
 # doesn't have one that provides all definitions.
 locale.h: locale.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 9a902e02c805461c77c3b055e97d8032f441ce27..810106f4881370683d61165736a586942d67a1e9 100644 (file)
@@ -21,7 +21,7 @@ BUILT_SOURCES += malloc.h
 # We need the following in order to create <malloc.h> when we add workarounds.
 malloc.h: malloc.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_MALLOC_H''@|$(HAVE_MALLOC_H)|g' \
index da8445524770df9023994806a7d85b591fd638d3..822e668a79df5ba2fc292ba5aeb5a8a5a920d863 100644 (file)
@@ -27,7 +27,7 @@ lib_SOURCES += math.c
 # doesn't have one that works with the given compiler.
 math.h: math.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT_AS_FIRST_DIRECTIVE''@|$(INCLUDE_NEXT_AS_FIRST_DIRECTIVE)|g' \
index 63d36e920944a35582f8e1a3cc45f40de4101f30..4c3de532403ee2eece6e15ce18b2ccbeabbcfb34 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += $(MONETARY_H)
 if GL_GENERATE_MONETARY_H
 monetary.h: monetary.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_MONETARY_H''@|$(HAVE_MONETARY_H)|g' \
index 9ad12eb93c9ab98b954980e5338fa7e13f099c5e..efbd1711e0d02fa3df1442804de5df4f66b46863 100644 (file)
@@ -24,7 +24,7 @@ BUILT_SOURCES += netdb.h
 # doesn't have one that works with the given compiler.
 netdb.h: netdb.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index f3fd23e7745907abb1b643b3b0e9a04e69772c16..a11b08331218e563671bffabf28000448b573f81 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += omp.h
 omp.h: omp.in.h $(top_builddir)/config.status $(CXXDEFS_H) \
   $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 4287299e54478a3b8568f788834d1a9f6992c48d..2b6bb0962b8efd286849ef2f24cbf95aa67d3029 100644 (file)
@@ -24,7 +24,7 @@ BUILT_SOURCES += poll.h
 # doesn't have one.
 poll.h: poll.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_POLL_H''@|$(HAVE_POLL_H)|g' \
index 07736916711f3c7e5d460f5a27a26e57e72cbbe7..e88dccc72f654368c845f56da68b7b7e262b76b3 100644 (file)
@@ -14,7 +14,7 @@ Makefile.am:
 ##Sample usage of posix-shell module:
 #script: script.in
 #      rm -f $@-t $@
-#      $(MKDIR_P) '%reldir%'
+#@NMD@ $(MKDIR_P) '%reldir%'
 #      sed -e 's#@''PREFERABLY_POSIX_SHELL''@#$(PREFERABLY_POSIX_SHELL)#g' \
 #          -e 's#@''POSIX_SHELL''@#$(POSIX_SHELL)#g' \
 #          -e $(srcdir)/$@.in > $@-t
index cecf43966afe5b8591042e5cdea71507230f51d3..6f595d1b13339ee2ae7177a76498026e8b88cbbe 100644 (file)
@@ -31,7 +31,7 @@ BUILT_SOURCES += pthread.h
 # doesn't have one that works with the given compiler.
 pthread.h: pthread.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_PTHREAD_H''@|$(HAVE_PTHREAD_H)|g' \
index 2814d3ca58050934e0a0c08f5047074ae4c01872..9388dd7ef56fa10dd41bce6cc54e9b6ba782b30a 100644 (file)
@@ -22,7 +22,7 @@ BUILT_SOURCES += pty.h
 # doesn't have one that works with the given compiler.
 pty.h: pty.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_PTY_H''@|$(HAVE_PTY_H)|g' \
index ea706e8fc7a09a457274fa63e54f9d44ebbf9d04..aac7668f710af6e5848051e2b0e7cc731e24be97 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += sched.h
 # the system doesn't have one.
 sched.h: sched.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_SCHED_H''@|$(HAVE_SCHED_H)|g' \
index d24c37b16ad653042b93231318b2995beff9a3ad..1a07bae328672d103c0c72adcfca26d48f7eede4 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += search.h
 # doesn't have one that works with the given compiler.
 search.h: search.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_SEARCH_H''@|$(HAVE_SEARCH_H)|g' \
index a0285f2925a6efdd5776cfd86ec623e9d44b89f5..b3a027b6ff216c46aa9360929f97a2ed4c7bab63 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += signal.h
 # doesn't have a complete one.
 signal.h: signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index ef0a5fcd5518f87e17d9d3f44d6a874a36c42bfd..3d70828f7fbd4cf29bfe7e844d6f28da29cf5ddd 100644 (file)
@@ -71,7 +71,7 @@ BUILT_SOURCES += $(SIGSEGV_H)
 if GL_GENERATE_SIGSEGV_H
 sigsegv.h: sigsegv.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/sigsegv.in.h; \
        } > $@-t && \
index 6727eedcae0011ecf6f228a28cfa06e85c4148b1..118ed09abe156c0fb5c00cd5b427e88945168b00 100644 (file)
@@ -26,7 +26,7 @@ Makefile.am:
 BUILT_SOURCES += link-warning.h
 link-warning.h: $(top_srcdir)/build-aux/snippet/link-warning.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        sed -n -e '/HAVE_FEATURES_H/,$$p' \
          < $(top_srcdir)/build-aux/snippet/link-warning.h \
        | sed -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \
index 8ad028c10ea5e2b15756b697b13b52a568bf881e..6f4011de0f02601e5d37d6fc3858d31277bb3396 100644 (file)
@@ -26,7 +26,7 @@ BUILT_SOURCES += spawn.h
 # the system doesn't have one.
 spawn.h: spawn.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_SPAWN_H''@|$(HAVE_SPAWN_H)|g' \
index b17c8eff19282bf2b99f543556231c46e65a0bdc..9e8cd9f4f2a68c20ef4574d199da21bb09c0000b 100644 (file)
@@ -20,7 +20,7 @@ BUILT_SOURCES += $(STDALIGN_H)
 if GL_GENERATE_STDALIGN_H
 stdalign.h: stdalign.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/stdalign.in.h; \
        } > $@-t && \
index 5bfd500b63b62656ce93b42fdcfa7569d135eabd..703cf4f1cca9dc17e5ebd6b332d798d291be7e98 100644 (file)
@@ -26,7 +26,7 @@ BUILT_SOURCES += $(STDARG_H)
 if GL_GENERATE_STDARG_H
 stdarg.h: stdarg.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 9128b453e5cdf8bff438a2c46dfcc4e789ee6815..0bbdd3a8e3d940cc68576a0eeab32ac6951af030 100644 (file)
@@ -21,7 +21,7 @@ BUILT_SOURCES += $(STDBOOL_H)
 if GL_GENERATE_STDBOOL_H
 stdbool.h: stdbool.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool.in.h; \
        } > $@-t && \
index 0967bc14297f80606b74a80402c9a3de24aac9a8..8e0f4100aa27b026249ab4db98812207ad376885 100644 (file)
@@ -24,7 +24,7 @@ BUILT_SOURCES += $(STDDEF_H)
 if GL_GENERATE_STDDEF_H
 stddef.h: stddef.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index bdec953df5a24e948cb83f9b5e7a7febe50cd3dd..92045c0a95950184e96d471c8469daf6d3f3cb04 100644 (file)
@@ -33,7 +33,7 @@ BUILT_SOURCES += $(STDINT_H)
 if GL_GENERATE_STDINT_H
 stdint.h: stdint.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
index f286f4b44521d9325da9d265bfae68ce41d5d4d0..0d5b68c3ea9134b2fec690d9fcc4dd4a0e60fc75 100644 (file)
@@ -52,7 +52,7 @@ BUILT_SOURCES += stdio.h
 # doesn't have one that works with the given compiler.
 stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index f4a3388726f5969dd02db651a3c6923cd4906cc6..56e64af39ddfece38ab61bd54835f2c72b4a3470 100644 (file)
@@ -27,7 +27,7 @@ BUILT_SOURCES += stdlib.h
 stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) \
   $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 963a6926dba24b1369506a00fa24cdb00db2a62e..3c102f555c6c1059a6f72d18b4adb0e2915d340f 100644 (file)
@@ -21,7 +21,7 @@ BUILT_SOURCES += $(STDNORETURN_H)
 if GL_GENERATE_STDNORETURN_H
 stdnoreturn.h: stdnoreturn.in.h $(top_builddir)/config.status $(_NORETURN_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e '/definition of _Noreturn/r $(_NORETURN_H)' \
               < $(srcdir)/stdnoreturn.in.h; \
index 64f543e082f2d10716bee23834bc9ada8485def8..a6c049b56901cf711af6231cec2f0fc82419e930 100644 (file)
@@ -27,7 +27,7 @@ BUILT_SOURCES += string.h
 # doesn't have one that works with the given compiler.
 string.h: string.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index e3b7b288502f38154f32834933dfbe746d6bc03e..8a662066a2901656edc0ca86df24a9c062e5b257 100644 (file)
@@ -24,7 +24,7 @@ BUILT_SOURCES += strings.h
 # doesn't have one that works with the given compiler.
 strings.h: strings.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_STRINGS_H''@|$(HAVE_STRINGS_H)|g' \
index a3958332a7909abde0206c542fb5d6b95855fe12..a87b27931cffabc83b453ae41dd8e0ac99b0fbca 100644 (file)
@@ -22,7 +22,7 @@ BUILT_SOURCES += $(SYSEXITS_H)
 if GL_GENERATE_SYSEXITS_H
 sysexits.h: sysexits.in.h $(top_builddir)/config.status
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_SYSEXITS_H''@|$(HAVE_SYSEXITS_H)|g' \
index b1a6c5767ed08cbf432b65d93cb1549e16e1cbf7..1865f0779c4de367410fbc0e9b66fdf3f4f85631 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += termios.h
 # version does not have all declarations.
 termios.h: termios.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 0c01f8d7a208f43958a243ecacaf9f4aa7647f12..a101c0d67b707e3869e8c5adf1aa6370bce8f4ba 100644 (file)
@@ -40,7 +40,7 @@ BUILT_SOURCES += threads.h
 # doesn't have one.
 threads.h: threads.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_THREADS_H''@|$(HAVE_THREADS_H)|g' \
index 2b5d9a3646322ca2571fb4a59520930bfe03024d..8961d2ae0a56864c58d303c1f452bcbe9a90e2b0 100644 (file)
@@ -25,7 +25,7 @@ BUILT_SOURCES += time.h
 # doesn't have one that works with the given compiler.
 time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 1cf8b7a1ea6a69eae2602d694927890a2667deb6..f9f3b60f64e112a8c984fd572a789b71447ba88b 100644 (file)
@@ -22,7 +22,7 @@ BUILT_SOURCES += uchar.h
 
 uchar.h: uchar.in.h $(top_builddir)/config.status $(CXXDEFS_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's/@''HAVE_UCHAR_H''@/$(HAVE_UCHAR_H)/g' \
index 2dfea48b04c5c08d7bf09e88c224f9c4491cf5fe..3d073c2ceac359c5a905e8bb3c96aee60a93315e 100644 (file)
@@ -19,7 +19,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNICASE_H)
 
 unicase.h: unicase.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unicase.in.h; \
        } > $@-t && \
index 0d27e23c2d1ebe9489eadc5a745860a9e16b9ae2..b9e76db5d70fc352db7ae11050b2fc42317e5199 100644 (file)
@@ -20,7 +20,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNICONV_H)
 
 uniconv.h: uniconv.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/uniconv.in.h; \
        } > $@-t && \
index 25c16fa1a06cdfe5b58d75a7be2c7f05b90879ef..d28c370b438039239651c049db0b5ed4c4d13920 100644 (file)
@@ -18,7 +18,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNICTYPE_H)
 
 unictype.h: unictype.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unictype.in.h; \
        } > $@-t && \
index fa3f869d0b02027a1a9657d2fabbc1358d4830a0..e9a56cd60c659e3da82632ebc2cb45ea7154dd26 100644 (file)
@@ -18,7 +18,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNIGBRK_H)
 
 unigbrk.h: unigbrk.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unigbrk.in.h; \
        } > $@-t && \
index de3d29dcb1db6f4b4878c2d55df3b0c33f9ed813..4215570ee9ade054b68aee78464f6a3d5a805886 100644 (file)
@@ -18,7 +18,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNILBRK_H)
 
 unilbrk.h: unilbrk.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unilbrk.in.h; \
        } > $@-t && \
index c316cc4bbf7579e819e588b326958444382476bc..b710c29771e9eeeb68ce7737b1b52cd61073b7cc 100644 (file)
@@ -17,7 +17,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNINAME_H)
 
 uniname.h: uniname.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/uniname.in.h; \
        } > $@-t && \
index edaf088f7e762ed93a02906ac066d10c6c6d0670..ab5cbd6a1ca1ead884b77802fedb68367fa967b0 100644 (file)
@@ -17,7 +17,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNINORM_H)
 
 uninorm.h: uninorm.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/uninorm.in.h; \
        } > $@-t && \
index fd81e2b82717f160c04f61b49c734aaec6cda119..ea1bea658fb9863dbe17e7950afd0a547b4c4533 100644 (file)
@@ -31,7 +31,7 @@ lib_SOURCES += unistd.c
 # <unistd.h> when the system doesn't have one.
 unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
index 9f2203bbb60af36036fd9aed71ea3e0b6e4588fd..d3586187b252ca81757c9b3f9eff9466373f3b43 100644 (file)
@@ -17,7 +17,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNISTDIO_H)
 
 unistdio.h: unistdio.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unistdio.in.h; \
        } > $@-t && \
index e0f2113b702b38b2ca193f9ba7723b38daf24caa..054cd6d8bdfdbc3b6be65f4c18934e79f9686609 100644 (file)
@@ -19,7 +19,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNISTR_H)
 
 unistr.h: unistr.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unistr.in.h; \
        } > $@-t && \
index a8e441314047f207bba626952f2359cb8420aae3..94952f1f418f907bc37c62371045deee851ab375 100644 (file)
@@ -33,7 +33,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNITYPES_H)
 
 unitypes.h: unitypes.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/unitypes.in.h; \
        } > $@-t && \
index f9a947bbf1c4dcaea14714af41a824c31e721cb3..a23e796f9903b8d4e05ff81a086761fd425232a6 100644 (file)
@@ -17,7 +17,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNIWBRK_H)
 
 uniwbrk.h: uniwbrk.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/uniwbrk.in.h; \
        } > $@-t && \
index ac7167db8f6bdbe6912fb13bd601d332286bb6f2..5d1c820f0435727d5e97424a48d53b4bfe64531e 100644 (file)
@@ -18,7 +18,7 @@ BUILT_SOURCES += $(LIBUNISTRING_UNIWIDTH_H)
 
 uniwidth.h: uniwidth.in.h
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          cat $(srcdir)/uniwidth.in.h; \
        } > $@-t && \
index 0b2a341192e283f10e296c4d7e3e85bba355b459..1cd337d37fe67adad6ad99eebb46194e3c5c1329 100644 (file)
@@ -23,7 +23,7 @@ BUILT_SOURCES += utime.h
 # doesn't have one that works with the given compiler.
 utime.h: utime.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's/@''HAVE_UTIME_H''@/$(HAVE_UTIME_H)/g' \
index 9c37594a53289abd52d29bb9eeb2a458334182d7..56620eb6bdfb1b4ef51d71e9119eb05a36dbcf9a 100644 (file)
@@ -28,7 +28,7 @@ BUILT_SOURCES += wchar.h
 # version does not work standalone.
 wchar.h: wchar.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
index 0993a7c3c1adc3d26f381a2069a59e60df3b64b7..34ccc0439ea12ef7a3d816e21d1a9116934f0ab5 100644 (file)
@@ -26,7 +26,7 @@ lib_SOURCES += wctype-h.c
 # doesn't have one that works with the given compiler.
 wctype.h: wctype.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
        $(AM_V_GEN)rm -f $@-t $@ && \
-       $(MKDIR_P) '%reldir%' && \
+@NMD@  $(MKDIR_P) '%reldir%' && \
        { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
          sed -e 's|@''GUARD_PREFIX''@|${gl_include_guard_prefix}|g' \
              -e 's/@''HAVE_WCTYPE_H''@/$(HAVE_WCTYPE_H)/g' \