From 17690b812b7d59a7f37c858a55b25be91a02ff4c Mon Sep 17 00:00:00 2001 From: Mistivia Date: Mon, 9 Jun 2025 01:48:02 +0800 Subject: add build profile --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 6be68e4..323afd9 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,13 @@ +mode ?= debug + cc = gcc -cflags = \ - -g \ - -fsanitize=address +ifeq ($(mode), debug) + cflags = \ + -g \ + -fsanitize=address +else + cflags = -O2 +endif src = $(shell ls src/*.c) obj = $(src:.c=.o) -- cgit v1.0