blob: ded495b98ae3c4bce449c269d3a75c80857d1865 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
CC=gcc
CFLAGS=-std=c99 -Wall -Werror -O2 -march=native $(shell pkg-config --cflags SDL2_mixer)
LDFLAGS=$(shell pkg-config --libs SDL2_mixer)
SRC=$(wildcard src/*.c)
OBJ=$(SRC:.c=.o)
BIN=bin
$(BIN): $(OBJ)
$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
*.o: *.c
$(CC) -o $@ -c $< $(CFLAGS)
clean:
$(RM) -r obj/* src/*.o $(BIN)
|