DESTDIR=/usr/lib/news
# You may need -Dindex=strchr here.
CFLAGS = -O

all:	bdecode bencode

bencode: bencode.o crctab.o
	cc $(CFLAGS) bencode.o crctab.o -o bencode
bdecode: bdecode.o crctab.o
	cc $(CFLAGS) bdecode.o crctab.o -o bdecode
crctab.o: crctab.c
	cc -c $(CFLAGS) -R crctab.c

install: all
	install -s bdecode $(DESTDIR)
	install -s bencode $(DESTDIR)

clean:		
	rm -f bencode bdecode *.o SHAR

shar:
	shar README Makefile coder.h crctab.c bdecode.c bencode.c >SHAR
