blob: 4f6a8229707d05fa96d033597f537a6b1f71086f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
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)
LIBS=$(wildcard $(LIB)/*.c)
BIN=audio
$(BIN): $(OBJ)
$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
*.o: *.c
$(CC) -o $@ -c $< $(CFLAGS)
clean:
$(RM) -r obj/* src/*.o $(BIN)
|