Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TARGET = $(notdir $(CURDIR))
- OBJS = entrada.o main.o engine.o player.o fruit.o nsnake.o lib_sisa.o
- CFLAGS = -DVERSION=\""1.7"\"
- all: $(TARGET).code.bin $(TARGET).data.bin
- $(TARGET).elf: $(OBJS)
- sisa-ld -T system.lds $^ -o $@
- .s.o:
- sisa-as $< -o $@
- .c.o:
- sisa-gcc $(CFLAGS) -c $< -o $@
- disasm: $(TARGET)
- sisa-objdump -d $<
- rom: $(TARGET).elf
- @hexdump -ve '1/2 "%.4x\n"' $<
- %.code.bin: %.elf
- sisa-objcopy -O binary -j .sistema $< $@
- %.data.bin: %.elf
- sisa-objcopy -O binary -j .sysdata $< $@
- clean:
- @rm -f $(TARGET).elf $(TARGET).code.bin $(TARGET).data.bin $(OBJS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement