# $Id: Makefile,v 1.6 2005/08/13 12:03:58 aon Exp $

CFLAGS+=	-Wall -Werror -ansi -D_GNU_SOURCE -D__USE_POSIX
OBJS=		conf.o main.o serve.o
VERSION=	0.1a
DISTNAME=	shrewd-$(VERSION)

PREFIX=		/usr/local
DESTDIR=	
sbindir=	$(DESTDIR)$(PREFIX)/sbin
man8dir=	$(DESTDIR)$(PREFIX)/man/man8

all: $(OBJS)
	$(CC) -o shrewd $(OBJS) $(LDFLAGS)

clean:
	rm -f $(OBJS) shrewd

dist:
	mkdir $(DISTNAME)
	cp *.c *.h Makefile shrewd.8 $(DISTNAME)/
	tar czvf $(DISTNAME).tar.gz $(DISTNAME)
	rm -rf $(DISTNAME)

install:
	install -d -m 0755 $(sbindir)
	install -d -m 0755 $(man8dir)
	install -s -m 0755 shrewd $(sbindir)
	install -m 0644 shrewd.8 $(man8dir)
