source: soft/giet_vm/applications/raycast/Makefile @ 673

Last change on this file since 673 was 673, checked in by guerin, 9 years ago

raycast: initial port

Raycast is a small game that looks like Wolfenstein 3D. I created
it for my SESI project, on a Cortex M4 devboard.

Imported from
github.com/libcg/tiva-c/tree/master/boards/dk-tm4c129x/upmc_raycast

File size: 416 bytes
Line 
1
2APP_NAME = raycast
3
4OBJS = ctrl.o disp.o game.o main.o
5
6LIBS = -L../../build/libs -luser -lmath
7
8INCLUDES = -I../../giet_libs -I. -I../..
9
10LIB_DEPS = ../../build/libs/libuser.a ../../build/libs/libmath.a
11
12appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS)
13        $(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
14        $(DU) -D $@ > $@.txt
15
16%.o: %.c
17        $(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
18
19clean:
20        rm -f *.o *.elf *.elf.txt *.pyc
Note: See TracBrowser for help on using the repository browser.