| 1 | \r |
| 2 | # Makefile for GP32 (Mr. Mirko's SDK)\r |
| 3 | \r |
| 4 | CC=arm-elf-gcc\r |
| 5 | LD=arm-elf-gcc\r |
| 6 | AS=arm-elf-as\r |
| 7 | AR=arm-elf-ar\r |
| 8 | \r |
| 9 | INCLUDES=-I/gp32_MrMirko/lib.src/include\r |
| 10 | CFLAGS=$(INCLUDES) -O3 -W -Wall\r |
| 11 | \r |
| 12 | CPPFLAGS=$(CFLAGS)\r |
| 13 | \r |
| 14 | OBJS = Area.o Cart.o Disa.o Draw.o Memory.o Pico.o Psnd.o \\r |
| 15 | Sek.o Sine.o VideoPort.o ym2612.o ../Cyclone/Cyclone.o\r |
| 16 | \r |
| 17 | Pico.a: $(OBJS)\r |
| 18 | $(AR) -rs $@ $(OBJS)\r |
| 19 | \r |
| 20 | VideoPort.o: VideoPort.cpp\r |
| 21 | $(CC) -c -O2 -W -Wall $<\r |
| 22 | \r |
| 23 | Draw.o: Draw.cpp\r |
| 24 | arm-elf-gcc $(CFLAGS) -S $<\r |
| 25 | arm-elf-gcc $(CFLAGS) -c $<\r |