URL
https://opencores.org/ocsvn/z80soc/z80soc/trunk
Subversion Repositories z80soc
[/] [z80soc/] [trunk/] [V0.7.3/] [Software/] [C/] [Makefile] - Rev 46
Compare with Previous | Blame | View Log
PROGRAMNAME=testsysROMDIR=~/Dev/z80soc-local/hw/0.7.3/ROMdataIDIR =./includeCC=sdccCFLAGS=-I$(IDIR)ODIR=.LDIR=./libLIBS=-lm_DEPS = z80soc.hDEPS = $(patsubst %,$(IDIR)/%,$(_DEPS))_OBJ = z80soc.relOBJ = $(patsubst %,$(ODIR)/%,$(_OBJ))$(ODIR)/%.rel: $(PROGRAMNAME)/%.c $(DEPS)$(CC) -mz80 $(CFLAGS) -c -o $@ $<$(PROGRAMNAME): $(OBJ)sdasz80 -o crt0.rel $(PROGRAMNAME)/crt0.s$(CC) -mz80 $(CFLAGS) --code-loc 0x0100 --data-loc 0x0000 --no-std-crt0 crt0.rel $^ $(PROGRAMNAME)/$@.ctouch $(ROMDIR)/rom.hex $(ROMDIR)/rom.mif $(ROMDIR)/rom.coerm *.lst *.sym *.lk *.noi $(ROMDIR)/rom.*packihx $(PROGRAMNAME).ihx > $(PROGRAMNAME).hexcp $(PROGRAMNAME).hex $(ROMDIR)/rom.hexbin/hex2mif.sh $(PROGRAMNAME).ihx > $(PROGRAMNAME).mifbin/mif2coe.sh $(PROGRAMNAME).mif > $(PROGRAMNAME).coecp $(PROGRAMNAME).mif $(ROMDIR)/rom.mifcp $(PROGRAMNAME).coe $(ROMDIR)/rom.coe.PHONY: cleanclean:rm -f *.rel *.lst *.sym *.ihx *.asm *.lk *.map *.noi
