CC=vc
CFLAGS=-nostdlib -sc -sd -lvcs

FILES =	xad_ar.lha xad_bzip.lha xad_CAB.lha xad_COP.lha \
	xad_DImp.lha xad_MSA.lha xad_RPM.lha xad_Wrapster.lha xad_ZAP.lha
	
all: $(FILES)

%.dbg: extheader.o %.c
	$(CC) -nostdlib -DDEBUG -lvcs -g -ldebug -lamiga -o $@ $^
%.040: extheader.o %.c
	$(CC) $(CFLAGS) -cpu=68040 -O3 -o $@ $^
%.020: extheader.o %.c
	$(CC) $(CFLAGS) -cpu=68020 -o $@ $^
%.000: extheader.o %.c
	$(CC) $(CFLAGS) -cpu=68000 -o $@ $^
extheader.o: extheader.c
	$(CC) $(CFLAGS) -c $<

xad_%.lha: %.000 %.020 %.040 %.c xad_%.readme
	-$(RM) $@
	sed s/BASE/$*/ < Install.src > Install
	lha -q a $@ Makefile ConvertE.c SDI_compiler.h Install Install.info $^

# these ones need the extra sources
xad_ASCII.lha: ASCII.000 ASCII.020 ASCII.040 ASCII.c line-read.c xad_ASCII.readme
xad_COP.lha: COP.000 COP.020 COP.040 COP.c xadXPK.c xad_COP.readme
xad_shar.lha: shar.000 shar.020 shar.040 shar.c line-read.c xad_shar.readme

clean:
	$(RM) $(FILES) *.0[024]0
