stdio.mk:
	cd stdio
	make rel
	cd ..

stdio.mki:
	cd stdio
	make int
	cd ..

mch65.mk:
	cd mch65
	make rel
	cd ..

misc.mk:
	cd misc
	make rel
	cd ..

misc.mki:
	cd misc
	make int
	cd ..

dev.mk:
	cd dev
	make rel
	cd ..

dev.mki:
	cd dev
	make int
	cd ..

prodos.mk:
	cd prodos
	make rel
	cd ..

prodos.mki:
	cd prodos
	make int
	cd ..

time.mk:
	cd time
	make rel
	cd ..

time.mki:
	cd time
	make int
	cd ..

flt.mk:
	cd flt
	make rel
	cd ..

flt.mki:
	cd flt
	make int
	cd ..

rom.mk:
	cd rom
	make rel
	cd ..

rom.mki:
	cd rom
	make int
	cd ..

c.lib: stdio.mk mch65.mk misc.mk dev.mk prodos.mk time.mk c.bld
	lb65 c.lib -e .r -f c.bld

ci.lib: stdio.mki mch65.mk misc.mki dev.mki prodos.mki time.mki ci.bld
	lb65 ci.lib -e .r -f ci.bld

m.lib: flt.mk m.bld
	cd stdio
	make printf.r fprintf.r scanf.r fscanf.r
	cd ..
	cd misc
	make sprintf.r sscanf.r fformat.r fscan.r
	cd ..
	lb65 m.lib -e .r -f m.bld

mi.lib: flt.mki mi.bld
	cd stdio
	make printf.i fprintf.i scanf.i fscanf.i
	cd ..
	cd misc
	make sprintf.i sscanf.i fformat.i fscan.i
	cd ..
	lb65 mi.lib -e .r -f mi.bld
