Files
brchess/Makefile
2021-10-27 16:09:56 +02:00

28 lines
380 B
Makefile

#
BINDIR=./bin
SRCDIR=./src
SRC=$(wildcard $(SRCDIR)/*.c)
INC=$(wildcard $(SRCDIR)/*.h)
BIN=fen
CFLAGS += -std=c99
CFLAGS += -g
CFLAGS += -Wall
CFLAGS += -Wextra
CFLAGS += -pedantic
#CFLAGS += -Werror
CFLAGS += -Wmissing-declarations
all: clean $(BIN)
.PHONY: clean
clean:
rm -rf *.o core $(BIN)
fen: CFLAGS+=-DFENBIN
fen: $(SRC)
echo SRC=$(SRC)
$(CC) $(CFLAGS) $? -o $@