Update Makefile
This commit is contained in:
22
Makefile
22
Makefile
@@ -1,8 +1,24 @@
|
|||||||
|
|
||||||
CC = gcc
|
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:
|
clean:
|
||||||
rm chess
|
rm bin/*
|
||||||
|
|
||||||
|
gdb: bin/chess
|
||||||
|
gdb $<
|
||||||
|
|
||||||
|
run: bin/chess
|
||||||
|
./$<
|
||||||
|
|
||||||
|
bin/chess: chess.c bin
|
||||||
|
$(CC) $(CFLAGS) $< -o $@
|
||||||
|
|
||||||
|
|
||||||
|
bin:
|
||||||
|
mkdir -p bin
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user