19 lines
384 B
Makefile
19 lines
384 B
Makefile
|
|
CC ?= cc
|
||
|
|
CFLAGS ?= -std=c11 -O2 -pthread \
|
||
|
|
-Wall -Wextra -Wpedantic -Wshadow -Wformat=2 \
|
||
|
|
-Wcast-align -Wstrict-prototypes -Wmissing-prototypes \
|
||
|
|
-Wpointer-arith -Wwrite-strings
|
||
|
|
LDFLAGS ?= -pthread
|
||
|
|
|
||
|
|
TARGET := pixelflut-render
|
||
|
|
SRC := new.c
|
||
|
|
|
||
|
|
$(TARGET): $(SRC)
|
||
|
|
$(CC) $(CFLAGS) -o $@ $(SRC) $(LDFLAGS)
|
||
|
|
|
||
|
|
clean:
|
||
|
|
rm -f $(TARGET)
|
||
|
|
|
||
|
|
.PHONY: clean
|
||
|
|
|