ASOFT_PRESENTER = ../asoft_presenter DOS33 = ../../dos33fs-utils/dos33 PCX2HGR = ../../hgr-utils/pcx2hgr SHAPE_TABLE = ../../hgr-utils/shape_table TOKENIZE_ASOFT = ../../asoft_basic-utils/tokenize_asoft all: kfest2018_slides.dsk kfest2018_slides.dsk: KANSASFEST_2018 \ TITLE.HGR KATAHDINC.BIN VINCEC.BIN PI_PLAYERC.BIN \ KSP_TITLE.HGR PORTAL.HGR ENTROPY.HGR \ CHIPTUNE.GR TB1.GR MODE7DEMO.GR \ LOAD_DEMO $(DOS33) -y kfest2018_slides.dsk SAVE A KANSASFEST_2018 $(DOS33) -y kfest2018_slides.dsk SAVE B TITLE.HGR $(DOS33) -y kfest2018_slides.dsk SAVE B KSP_TITLE.HGR $(DOS33) -y kfest2018_slides.dsk SAVE B PORTAL.HGR $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x2000 ENTROPY.HGR $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x2000 KATAHDINC.BIN $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x2000 VINCEC.BIN $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x2000 PI_PLAYERC.BIN $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x800 CHIPTUNE.GR $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x800 TB1.GR $(DOS33) -y kfest2018_slides.dsk BSAVE -a 0x800 MODE7DEMO.GR $(DOS33) -y kfest2018_slides.dsk SAVE A LOAD_DEMO LOAD_DEMO: load_demo.bas $(TOKENIZE_ASOFT) < load_demo.bas > LOAD_DEMO TITLE.HGR: title.pcx $(PCX2HGR) $(PCX2HGR) title.pcx > TITLE.HGR KATAHDINC.BIN: katahdin.bmp ../../bmp2dhr/b2d katahdin.bmp hgr dither VINCEC.BIN: vince.bmp ../../bmp2dhr/b2d vince.bmp hgr dither PI_PLAYERC.BIN: pi_player.bmp ../../bmp2dhr/b2d pi_player.bmp hgr dither KANSASFEST_2018: demo.bas $(TOKENIZE_ASOFT) < demo.bas > KANSASFEST_2018 demo.bas: $(ASOFT_PRESENTER) info $(ASOFT_PRESENTER) . > demo.bas clean: rm -f *~ *.IMG demo.bas KANSASFEST_2018 LOAD_DEMO \ VINCEC.BIN KATAHDINC.BIN