diff options
author | Wayne Davison <wayne@opencoder.net> | 2020-06-30 18:16:55 -0700 |
---|---|---|
committer | Wayne Davison <wayne@opencoder.net> | 2020-06-30 19:30:28 -0700 |
commit | 7d30490ef4ff30746e09d3919c304d6f0bce2d42 (patch) | |
tree | 8f90b6d7c303fe7303e7753cfa083d00c2cd7adb /Makefile.in | |
parent | 317beebef8b0f60eb36255b35cbea71c84f6ac38 (diff) | |
download | rsync-7d30490ef4ff30746e09d3919c304d6f0bce2d42.tar.gz |
Simplify the daemon parameter definitions
The code now derives all the struct defines, default value assignments,
parser-param defines, and lp_foo() accessor functions from a single list
of daemon parameters.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in index f5c788db..672fcc47 100644 --- a/Makefile.in +++ b/Makefile.in @@ -101,7 +101,7 @@ $(CHECK_OBJS): $(HEADERS) tls.o xattrs.o: lib/sysxattrs.h options.o: latest-year.h help-rsync.h help-rsyncd.h exclude.o: default-cvsignore.h -loadparm.o: default-dont-compress.h +loadparm.o: default-dont-compress.h daemon-parm.h flist.o: rounding.h @@ -111,6 +111,9 @@ default-cvsignore.h default-dont-compress.h: rsync.1.md define-from-md.awk 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 +daemon-parm.h: daemon-parm.txt daemon-parm.awk + $(AWK) -f $(srcdir)/daemon-parm.awk $(srcdir)/daemon-parm.txt + rounding.h: rounding.c rsync.h proto.h @for r in 0 1 3; do \ if $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o rounding -DEXTRA_ROUNDING=$$r -I. $(srcdir)/rounding.c >rounding.out 2>&1; then \ @@ -228,8 +231,8 @@ proto: proto.h-tstamp 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 +proto.h-tstamp: $(srcdir)/*.c $(srcdir)/lib/compat.c config.h daemon-parm.h + $(AWK) -f $(srcdir)/mkproto.awk $(srcdir)/*.c $(srcdir)/lib/compat.c daemon-parm.h .PHONY: man man: rsync.1 rsync-ssl.1 rsyncd.conf.5 |