From 4dbd0140d04ce99bb5a82afbde6a61c08609777a Mon Sep 17 00:00:00 2001 From: Ole Morud Date: Sun, 19 Mar 2023 17:53:54 +0100 Subject: [PATCH] Update Makefile --- Makefile | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index cbd24b3..eb94d19 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,24 @@ CC = gcc -CFLAGS = -O2 -g -Wall -Wextra -Werror +CFLAGS = -O -ggdb3 -Wall -Wextra -Werror -chess: chess.c +.PHONY: all run gdb clean + +all: bin/chess clean: - rm chess + rm bin/* + +gdb: bin/chess + gdb $< + +run: bin/chess + ./$< + +bin/chess: chess.c bin + $(CC) $(CFLAGS) $< -o $@ + + +bin: + mkdir -p bin +