diff options
| author | Freya Murphy <freya@freyacat.org> | 2025-12-11 10:49:50 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2025-12-11 10:51:40 -0500 |
| commit | fa8fa6784559ed0fc8d780e36880273f77e272c4 (patch) | |
| tree | 7456a4e9148d47e409ba837bafdc6238b6c757db /Makefile | |
| parent | add ubos (diff) | |
| download | voxel-fa8fa6784559ed0fc8d780e36880273f77e272c4.tar.gz voxel-fa8fa6784559ed0fc8d780e36880273f77e272c4.tar.bz2 voxel-fa8fa6784559ed0fc8d780e36880273f77e272c4.zip | |
i did a lot
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 |