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