summaryrefslogtreecommitdiff
path: root/Makefile
blob: 5fdc73e8663a7466a986740c1d6c1d5adb32e6de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
CC=gcc
CFLAGS=-I. -pthread -std=c99 -march=native -O3 -lm
CFLAGS+= -Wshadow -Wundef -Wcast-align
CFLAGS+= -Wunreachable-code -Wswitch-enum

generate:
	$(CC) -o chess src/chess.c src/vector.c src/chesshelpers.c src/console.c src/fscomch.c $(CFLAGS)

install:
	cp chess /usr/local/bin/

clean:
	-rm chess