20 lines
405 B
Makefile
20 lines
405 B
Makefile
BUILDDIR=.build
|
|
_BIN= rom_monitor.bin ram_monitor.bin cpm22.bin bios.bin putsys.bin loader.bin MONITOR.COM
|
|
BIN = $(patsubst %,$(BUILDDIR)/%,$(_BIN))
|
|
|
|
$(BUILDDIR)/%.bin: src/%.z80
|
|
@zasm -w -i $< -o $@
|
|
|
|
$(BUILDDIR)/%.COM: src/%.z80
|
|
@zasm -w -i $< -o $@
|
|
|
|
$(BUILDDIR):
|
|
@mkdir $(BUILDDIR)
|
|
|
|
all: $(BUILDDIR) $(BIN)
|
|
|
|
.PHONE: clean
|
|
|
|
clean:
|
|
@rm -df $(BUILDDIR)/*.bin $(BUILDDIR)/*.COM $(BUILDDIR)/*.lst .build
|