]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix generation of nt/gnulib.mk on macOS
authorEli Zaretskii <eliz@gnu.org>
Sat, 11 Mar 2017 11:34:08 +0000 (13:34 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 11 Mar 2017 11:34:08 +0000 (13:34 +0200)
* nt/Makefile.in (${srcdir}/gnulib.mk): Don't use the -f- option
to Sed, as that is not portable with non-GNU Sed variants.
(Bug#26043)

nt/Makefile.in

index 34c552ca2626dddd6849ec9645763450e195700d..90ca6b85f74618686ed7d06bf215021f6c2695c8 100644 (file)
@@ -262,6 +262,7 @@ emacs.res ../src/emacs.res: emacs.rc ${srcdir}/icons/emacs.ico \
        $(AM_V_RC)${WINDRES} -I ${srcdir} -O coff -o $@ $<
 
 ${srcdir}/gnulib.mk: ${srcdir}/gnulib-modules-to-delete.cfg ${srcdir}/../lib/gnulib.mk
-       $(AM_V_GEN)sed '/^[^#]/s|^.*$$|/^## begin  *gnulib module &/,/^## end  *gnulib module &/d|' < $< | \
-         sed -f- ${srcdir}/../lib/gnulib.mk > $@-t && \
-         ${srcdir}/../build-aux/move-if-change $@-t $@
+       $(AM_V_GEN)sed '/^[^#]/s|^.*$$|/^## begin  *gnulib module &/,/^## end  *gnulib module &/d|' < $< > t-gnulib.mk && \
+         sed -f t-gnulib.mk ${srcdir}/../lib/gnulib.mk > $@-t && \
+         ${srcdir}/../build-aux/move-if-change $@-t $@ && \
+         rm -f t-gnulib.mk