SOURCES = rarpd.c table.c net.c debug.c
OBJS = rarpd.o table.o net.o debug.o

all: rarpd rarp10test rarp3test

rarpd: $(OBJS)
	cc -o rarpd $(OBJS) -lpup

rarp10test: rarp10test.o
	cc -o rarp10test rarp10test.o -lpup

rarp3test: rarp3test.o
	cc -o rarp3test rarp3test.o -lpup

.c.o:
	cc -O -c $<

$(SOURCES): rarpd.h
	touch $(SOURCES)

install: all
	cp rarpd rarpdb.* /etc

clean:
	rm *.BAK *.CKP .emacs*

spotless:
	rm *.BAK *.CKP .emacs* $(OBJS)

tags: $(SOURCES) rarpd.h
	ctags -tw $(SOURCES) rarpd.h
