OBJS     = btoa.o atob.o repair.o

DESTDIR  ?= /usr/local

all:	btoa

btoa:	$(OBJS)
	cc -O $(OBJS) -o btoa

btoa.o: btoa.c btoa.h chksum.h
	cc -c -O btoa.c
 
atob.o: atob.c btoa.h chksum.h
	cc -c -O atob.c

repair.o: repair.c btoa.h
	cc -c -O repair.c

install: btoa btoa.1
	-@mkdir -p $(DESTDIR)/bin
	install -c -s -m 755 btoa $(DESTDIR)/bin/btoa
	rm -f $(DESTDIR)/bin/atob
	ln $(DESTDIR)/bin/btoa $(DESTDIR)/bin/atob
	-@mkdir -p $(DESTDIR)/man/man1
	install -c -m 644 btoa.1 $(DESTDIR)/man/man1/btoa.1

clean:
	rm -f btoa $(OBJS)
