LIBRARIES = -lm \ `pkg-config --libs --cflags guile-3.0` \ `pkg-config --libs --cflags readline` \ -Iinclude SOURCES = ./src/* ./cmd/main.c OUTPUT_DIR = bin OUTPUT = -o $(OUTPUT_DIR)/PROG build: output_dir gcc -Ofast $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) debug: output_dir #gcc -std=c11 -g -Wall -Wextra -Wpedantic -Werror $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) gcc -std=c11 -g $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) output_dir: mkdir -p $(OUTPUT_DIR) clean: rm -rf $(OUTPUT_DIR) **.h.gch