#make .s files

Liszt = ./nliszt
Flg = -Sqa
X = ./

DotSSrc = $(X)array.s $(X)cmacros.s $(X)datab.s $(X)decl.s\
	  $(X)expr.s $(X)fixnum.s $(X)funa.s $(X)funb.s $(X)func.s $(X)io.s\
	  $(X)lversion.s $(X)tlev.s $(X)util.s $(X)vector.s $(X)instr.s

.DEFAULT:xtra

xtra:	${DotSSrc}

scriptcatxtra:
	@../../scriptcat . liszt/68k ${DotSSrc}

$(X)array.s: ../array.l
	${Liszt} ${Flg} ../array.l -o $(X)array.s

$(X)instr.s: ../instr.l
	${Liszt} ${Flg} ../instr.l -o $(X)instr.s

$(X)vector.s: ../vector.l
	${Liszt} ${Flg} ../vector.l -o $(X)vector.s

$(X)datab.s:  ../datab.l
	${Liszt} ${Flg} ../datab.l -o $(X)datab.s

$(X)decl.s:  ../decl.l
	${Liszt} ${Flg} ../decl.l -o $(X)decl.s

$(X)expr.s:  ../expr.l
	${Liszt} ${Flg} ../expr.l -o $(X)expr.s

$(X)fixnum.s:  ../fixnum.l
	${Liszt} ${Flg} ../fixnum.l -o $(X)fixnum.s

$(X)funa.s:  ../funa.l
	${Liszt} ${Flg} ../funa.l -o $(X)funa.s

$(X)funb.s:  ../funb.l
	${Liszt} ${Flg} ../funb.l -o $(X)funb.s

$(X)func.s:  ../func.l
	${Liszt} ${Flg} ../func.l -o $(X)func.s

$(X)io.s:  ../io.l
	${Liszt} ${Flg} ../io.l -o $(X)io.s

$(X)tlev.s:  ../tlev.l
	${Liszt} ${Flg} ../tlev.l -o $(X)tlev.s

$(X)util.s:  ../util.l
	${Liszt} ${Flg} ../util.l -o $(X)util.s

$(X)lversion.s:  ../lversion.l
	${Liszt} ${Flg} ../lversion.l -o $(X)lversion.s

$(X)cmacros.s: ../cmacros.l
	${Liszt} ${Flg} ../cmacros.l -o $(X)cmacros.s