DECODER=/usr/lib/td%s

DEBFLAGS=

# flags for a typical unix
CFLAGS = -Dunix -DDECODER=\"$(DECODER)\" $(DEBFLAGS)
# flags for a typical BSD unix
#CFLAGS = -Dunix -DDECODER=\"$(DECODER)\" -Dstrchr=index $(DEBFLAGS)
# flags for an ms-dos compile with MS C or equiv
#CFLAGS = -Dmsdos -DDECODER=\"$(DECODER)\"

all:	abe	dabe

abe: abe.c
	cc $(CFLAGS) abe.c -o abe

$(DECODER): tinydabe.c
	cp tinydabe.c $(DECODER)

dabe: dabe.c
	cc $(CFLAGS) dabe.c -o dabe

abe.exe: abe.c
	cc -dos -Dmsdos -F 2000 abe.c -o abe.exe

dabe.exe: dabe.c
	cc -dos -Dmsdos -F 2000 dabe.c -o dabe.exe

shar:
	shar read.me abeformat Makefile abe.h abe.1 abe.c dabe.1 dabe.c tdABE1 tdABE2 tdUUENCODE >abe.shar
tar:
	tar cf - read.me abeformat Makefile abe.h abe.1 abe.c dabe.1 dabe.c tdABE1 tdABE2 tdUUENCODE | compress >/tmp/abe.tar.Z

abedist:
	abe +r +d p=abeabe read.me abeformat Makefile abe.h abe.1 abe.c dabe.1 dabe.c tdABE1 tdABE2 tdUUENCODE
