add snake example game
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
CC := gcc
|
||||
LIBS := `pkg-config --libs sdl3`
|
||||
INC := `pkg-config --cflags sdl3` -I./include
|
||||
SRC := src/main.c \
|
||||
src/engine/engine.c \
|
||||
SRC := src/engine/engine.c \
|
||||
src/engine/engine_init.c \
|
||||
src/engine/render.c
|
||||
OUT := build/main
|
||||
SNAKE_SRC := src/examples/snake.c $(SRC)
|
||||
SNAKE := build/snake
|
||||
|
||||
build:
|
||||
$(CC) -o $(OUT) $(SRC) $(INC) $(LIBS)
|
||||
@@ -13,6 +14,15 @@ build:
|
||||
run:
|
||||
$(OUT)
|
||||
|
||||
build-snake:
|
||||
$(CC) -o $(SNAKE) $(SNAKE_SRC) $(INC) $(LIBS)
|
||||
|
||||
run-snake:
|
||||
$(SNAKE)
|
||||
|
||||
clean-snake:
|
||||
rm $(SNAKE)
|
||||
|
||||
clean:
|
||||
rm $(OUT)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user