pixelflut-freebsd/Makefile
2026-07-17 23:01:12 +02:00

21 lines
501 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
TARGETS := pixelflut-render pixelflut-bench
all: $(TARGETS)
pixelflut-render: new.c pixelflut.h
$(CC) $(CFLAGS) -o $@ new.c $(LDFLAGS)
pixelflut-bench: bench.c pixelflut.h
$(CC) $(CFLAGS) -o $@ bench.c $(LDFLAGS)
clean:
rm -f $(TARGETS)
.PHONY: all clean