]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
We need to use nawk or gawk on Solaris, not their weird awk.
authorWayne Davison <wayne@opencoder.net>
Thu, 18 Jun 2020 21:53:51 +0000 (14:53 -0700)
committerWayne Davison <wayne@opencoder.net>
Thu, 18 Jun 2020 21:53:55 +0000 (14:53 -0700)
Makefile.in
configure.ac

index 91d9d4a96e2223fd30f3541ee10849325063a767..17dae3a68c439a0c486cd747de4d3cd27da7eaa1 100644 (file)
@@ -10,6 +10,7 @@ mandir=@mandir@
 
 LIBS=@LIBS@
 CC=@CC@
+AWK=@AWK@
 CFLAGS=@CFLAGS@
 CPPFLAGS=@CPPFLAGS@
 CXX=@CXX@
@@ -106,10 +107,10 @@ loadparm.o: default-dont-compress.h
 flist.o: rounding.h
 
 default-cvsignore.h default-dont-compress.h: rsync.1.md define-from-md.awk
-       awk -f $(srcdir)/define-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
+       $(AWK) -f $(srcdir)/define-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
 
 help-rsync.h help-rsyncd.h: rsync.1.md help-from-md.awk
-       awk -f $(srcdir)/help-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
+       $(AWK) -f $(srcdir)/help-from-md.awk -v hfile=$@ $(srcdir)/rsync.1.md
 
 rounding.h: rounding.c rsync.h proto.h
        @for r in 0 1 3; do \
@@ -225,7 +226,7 @@ proto.h: proto.h-tstamp
        @if test -f proto.h; then :; else cp -p $(srcdir)/proto.h .; fi
 
 proto.h-tstamp: $(srcdir)/*.c $(srcdir)/lib/compat.c config.h
-       awk -f $(srcdir)/mkproto.awk $(srcdir)/*.c $(srcdir)/lib/compat.c
+       $(AWK) -f $(srcdir)/mkproto.awk $(srcdir)/*.c $(srcdir)/lib/compat.c
 
 .PHONY: man
 man: rsync.1 rsync-ssl.1 rsyncd.conf.5
index a65b289d684c3cd976fa425e7dde98f8398fe99c..a01dd70102755571debba1de4fb25d9d6b8afb80 100644 (file)
@@ -42,6 +42,7 @@ dnl Checks for programs.
 AC_PROG_CC
 AC_PROG_CPP
 AC_PROG_CXX
+AC_PROG_AWK
 AC_PROG_EGREP
 AC_PROG_INSTALL
 AC_PROG_MKDIR_P