snapshot
This commit is contained in:
commit
66427d4f01
|
@ -0,0 +1,26 @@
|
|||
|
||||
CAFLAGS := --target apple2enh --list-bytes 0
|
||||
LDFLAGS := --config apple2-asm.cfg
|
||||
|
||||
OUTDIR := out
|
||||
|
||||
TARGETS := $(OUTDIR)/u2_disasm.bin
|
||||
|
||||
.PHONY: clean all package
|
||||
all: $(OUTDIR) $(TARGETS)
|
||||
|
||||
$(OUTDIR):
|
||||
mkdir -p $(OUTDIR)
|
||||
|
||||
HEADERS := $(wildcard *.inc)
|
||||
|
||||
clean:
|
||||
rm -f $(OUTDIR)/*.o
|
||||
rm -f $(OUTDIR)/*.list
|
||||
rm -f $(TARGETS)
|
||||
|
||||
$(OUTDIR)/%.o: %.s $(HEADERS)
|
||||
ca65 $(CAFLAGS) $(DEFINES) --listing $(basename $@).list -o $@ $<
|
||||
|
||||
$(OUTDIR)/%.bin: $(OUTDIR)/%.o
|
||||
ld65 $(LDFLAGS) -o $@ $<
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue