Lephisto/bin/Makefile
2013-01-30 22:22:30 +00:00

27 lines
406 B
Makefile

DEBUG = 1
APPNAME = Lephisto
OBJ := ../src/main.o \
../src/physics.o \
../src/opengl.o \
../src/ship.o \
../src/pilot.o
CFLAGS = -Wall `sdl-config --cflags`
ifdef DEBUG
CFLAGS += -g3 -DDEBUG
else
CFLAGS += -O2
endif
LDFLAGS = -lm `sdl-config --libs` -lSDL_image -lGL
%.o: ../src/%.c
gcc -c $(CFLAGS) -o $@ $<
all: $(OBJ)
gcc $(LDFLAGS) -o $(APPNAME) $(OBJ)
clean:
rm -rf $(OBJ) $(APPNAME)