From ee48d2771f45a210a25cc354d0dbff5f69821f8b Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Sun, 3 May 2020 20:34:50 -0700 Subject: removed the day's confusion. added debug and release mode to makefile --- rules.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'rules.mk') diff --git a/rules.mk b/rules.mk index 3f2de37..7fc6a1f 100644 --- a/rules.mk +++ b/rules.mk @@ -1,10 +1,16 @@ # Standard housekeeping -.PHONY: all clean install +.PHONY: all debug release clean install .SUFFIXES: .SUFFIXES: .s .c .o all: targets +debug: CFLAGS += -DDEBUG +debug: targets + +release: CFLAGS += -DNDEBUG -O3 +release: targets + # Targets & array of sources & intermediates SRCS := OBJS := -- cgit v1.2.1