jcs's openbsd hax
openbsd
1# $OpenBSD: Makefile,v 1.13 2021/10/29 08:00:59 claudio Exp $
2
3PROG= openrsync
4SRCS= blocks.c client.c copy.c downloader.c fargs.c flist.c hash.c ids.c \
5 io.c log.c main.c misc.c mkpath.c mktemp.c receiver.c rmatch.c \
6 rules.c sender.c server.c session.c socket.c symlinks.c uploader.c
7LDADD+= -lcrypto -lm -lutil
8DPADD+= ${LIBCRYPTO} ${LIBM} ${LIBUTIL}
9MAN= openrsync.1
10
11CFLAGS+= -Wall -Wextra
12CFLAGS+= -Wstrict-prototypes -Wmissing-prototypes
13CFLAGS+= -Wmissing-declarations
14CFLAGS+= -Wshadow
15
16
17openrsync.1: rsync.1
18 ln -sf ${.CURDIR}/rsync.1 openrsync.1
19
20CLEANFILES+= openrsync.1
21
22.include <bsd.prog.mk>