=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/rsync/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- src/usr.bin/rsync/Makefile 2019/02/10 23:18:28 1.1 +++ src/usr.bin/rsync/Makefile 2019/02/10 23:20:45 1.2 @@ -1,57 +1,13 @@ -PREFIX = /usr/local -OBJS = blocks.o \ - child.o \ - client.o \ - downloader.o \ - fargs.o \ - flist.o \ - hash.o \ - io.o \ - log.o \ - md4.o \ - mkpath.o \ - receiver.o \ - sender.o \ - server.o \ - session.o \ - socket.o \ - symlinks.o \ - uploader.o -ALLOBJS = $(OBJS) \ - main.o -AFLS = afl/test-blk_recv \ - afl/test-flist_recv -CFLAGS += -O0 -g -W -Wall -Wextra -Wno-unused-parameter -MANDIR = $(PREFIX)/man -BINDIR = $(PREFIX)/bin +SRCS= blocks.c child.c client.c downloader.c fargs.c flist.c hash.c \ + io.c log.c md4.c mkpath.c receiver.c sender.c server.c session.c \ + socket.c symlinks.c uploader.c main.c -all: openrsync +PROG= rsync +xMAN= rsync.1 -openrsync: $(ALLOBJS) - $(CC) -o $@ $(ALLOBJS) -lm +LDADD+= -lm +DPADD+= ${LIBM} -afl: $(AFLS) +CFLAGS+=-g -W -Wall -Wextra -Wno-unused-parameter -$(AFLS): $(OBJS) - $(CC) -o $@ $*.c $(OBJS) - -install: openrsync - mkdir -p $(DESTDIR)$(BINDIR) - mkdir -p $(DESTDIR)$(MANDIR)/man1 - mkdir -p $(DESTDIR)$(MANDIR)/man5 - install -m 0444 openrsync.1 $(DESTDIR)$(MANDIR)/man1 - install -m 0444 rsync.5 rsyncd.5 $(DESTDIR)$(MANDIR)/man5 - install -m 0555 openrsync $(DESTDIR)$(BINDIR) - -uninstall: - rm -f $(DESTDIR)$(BINDIR)/openrsync - rm -f $(DESTDIR)$(MANDIR)/man1/openrsync.1 - rm -f $(DESTDIR)$(MANDIR)/man5/rsync.5 - rm -f $(DESTDIR)$(MANDIR)/man5/rsyncd.5 - -clean: - rm -f $(ALLOBJS) openrsync $(AFLS) - -$(ALLOBJS) $(AFLS): extern.h - -blocks.o downloader.o hash.o md4.o: md4.h +.include