Added sdl version to exmplify extension of the main engine

This commit is contained in:
Tiehuis
2015-02-21 17:31:54 +13:00
parent 8cff1bb002
commit 3dd23136d5
6 changed files with 200 additions and 14 deletions

View File

@@ -1,7 +1,7 @@
CC := clang
CFLAGS += -O2 -Wall -Wextra
CFLAGS += -g -Wall -Wextra
LFLAGS +=
DEFINES := -DVT100
DEFINES := -DVT100 -D_REENTRANT -I/usr/include/SDL2
PROGRAM := 2048
C_FILES := $(wildcard src/*.c)
@@ -15,6 +15,9 @@ curses: $(O_FILES)
vt100: $(O_FILES)
$(CC) $(filter-out obj/gfx%.o, $(O_FILES)) obj/gfx_terminal.o -o $(PROGRAM)
sdl: $(O_FILES)
$(CC) $(filter-out obj/gfx%.o, $(O_FILES)) obj/gfx_sdl.o -o $(PROGRAM) -lSDL2 -lSDL2_ttf
obj/%.o: src/%.c
$(CC) $(DEFINES) $(CFLAGS) -c -o $@ $<