Newer
Older
uBix-Retro / dump / oa-2.0.9 / apps / file / Makefile

files= mkdir rmdir rm chkdsk format ls cat mv

all: ${files}

${files}: %: %.a65
	xa -I../../include -R -LLIB6502 $@.a65 -o $@

clean:
	rm -f ${files}

rmdir.a65: mkdir.a65
	cat mkdir.a65 | sed -e "s/mkdir/rmdir/g" -e "s/FC_MKDIR/FC_RMDIR/g" > rmdir.a65

rm.a65: mkdir.a65
	cat mkdir.a65 | sed -e "s/mkdir/rm/g" -e "s/FC_MKDIR/FC_DELETE/g" > rm.a65

chkdsk.a65: mkdir.a65
	cat mkdir.a65 | sed -e "s/mkdir/chkdsk/g" -e "s/FC_MKDIR/FC_CHKDSK/g" > chkdsk.a65

format.a65: mkdir.a65
	cat mkdir.a65 | sed -e "s/mkdir/format/g" -e "s/FC_MKDIR/FC_FORMAT/g" > format.a65