25 lines
230 B
Makefile
25 lines
230 B
Makefile
|
|
CC = gcc
|
|
CFLAGS = -O -ggdb3 -Wall -Wextra -Werror
|
|
|
|
.PHONY: all run gdb clean
|
|
|
|
all: bin/chess
|
|
|
|
clean:
|
|
rm bin/*
|
|
|
|
gdb: bin/chess
|
|
gdb $<
|
|
|
|
run: bin/chess
|
|
./$<
|
|
|
|
bin/chess: chess.c bin
|
|
$(CC) $(CFLAGS) $< -o $@
|
|
|
|
|
|
bin:
|
|
mkdir -p bin
|
|
|