20 lines
345 B
Makefile
20 lines
345 B
Makefile
CFLAGS=-g -Wall -Wextra -pedantic -O0
|
|
CC=gcc
|
|
|
|
.PHONY: build clean run all
|
|
|
|
all: main
|
|
|
|
main: main.c sprites.o sprites.h game_data.h ./lib/libraylib.a
|
|
$(CC) $(CFLAGS) -Iinclude/ -lm main.c -o main sprites.o ./lib/libraylib.a
|
|
|
|
sprites.o: sprites.c sprites.h lib.h
|
|
$(CC) $(CFLAGS) -c sprites.c -o sprites.o
|
|
|
|
run: all
|
|
./main
|
|
|
|
clean:
|
|
rm -vf main
|
|
|