diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -5,13 +5,23 @@ CC ?= cc CFLAGS += -O2 CFLAGS += -std=gnu23 CFLAGS += -Wall -Wextra -pedantic +CFLAGS += -Isrc -Ilib LDFLAGS += -lglfw -lGL -lGLEW -lcglm -lm -lc +ifdef USE_VSYNC +CFLAGS += -DUSE_VSYNC +endif + +ifdef ASAN +CFLAGS += -fsanitize=address -g +LDFLAGS += -fsanitize=address +endif + .PHONY: build clean run fmt .SILENT: -SRC := src +SRC := src lib BIN := bin OUT := voxel |