diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -1,13 +1,17 @@ -LIBRARIES = -lm `pkg-config guile-2.2 --cflags` -Iinclude +LIBRARIES = -lm \ + `pkg-config --libs --cflags guile-2.2` \ + `pkg-config --libs --cflags readline` \ + -Iinclude + SOURCES = ./src/* ./cmd/main.c OUTPUT_DIR = bin OUTPUT = -o $(OUTPUT_DIR)/PROG build: output_dir - gcc -Wall $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) + gcc -Ofast $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) debug: output_dir - gcc -Wall -g $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) + gcc -std=c11 -g -Wall -Wextra -Wpedantic -Werror $(LIBRARIES) $(SOURCES) $(OUTPUT:PROG=othello) output_dir: mkdir -p $(OUTPUT_DIR) |