Add Horizontal and Vertical win checking
Adds horizontal and vertical win checking, as well as tests for such features. Adds valgrind to the flake.nix Adds test_connect4 option to Makefile
This commit is contained in:
parent
28a3188ea3
commit
b3b369a076
7 changed files with 142 additions and 20 deletions
10
Makefile
10
Makefile
|
|
@ -1,14 +1,16 @@
|
|||
CC = gcc
|
||||
CFLAGS = -g -Wall -pedantic
|
||||
|
||||
connect4.c main.c: connect4.h
|
||||
test_connect4.c connect4.c main.c: connect4.h
|
||||
|
||||
TARGET = connect4
|
||||
CFILES = main.c connect4.c
|
||||
OFILES = ${CFILES:.c=.o}
|
||||
|
||||
connect4: ${OFILES}
|
||||
$(CC) $(CFLAGS) -o ${TARGET} ${OFILES}
|
||||
$(CC) $(CFLAGS) -o connect4 ${OFILES}
|
||||
|
||||
test_connect4: test_connect4.o connect4.o
|
||||
$(CC) $(CFLAGS) -o test_connect4 test_connect4.o connect4.o
|
||||
|
||||
clean:
|
||||
rm -r ${TARGET} ${OFILES}
|
||||
rm -r connect4 test_connect4 *.o
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue