Merge branch 'master' into respect-flags

This commit is contained in:
Murilo Pereira
2018-08-12 23:27:20 +02:00
committed by GitHub
7 changed files with 52 additions and 22 deletions

View File

@@ -1,6 +1,8 @@
VERSION = 1.0.0
CC ?= gcc
CFLAGS ?= -g
CFLAGS += -W -Wall -pedantic -ansi -std=c99 -g
CFLAGS += -W -Wall -pedantic -ansi -std=c99 -DTS_VERSION=\"$(VERSION)\"
# OS X installs ncurses with wide character support, but not as "libncurses"
ifeq ($(shell uname -s),Darwin)
@@ -9,7 +11,7 @@ else
LDFLAGS += -lncursesw
endif
PREFIX ?= /usr/local
PREFIX ?= /usr/local
EXECUTABLE = ttysolitaire
SRC_DIR = src
@@ -40,6 +42,8 @@ TESTS_OBJECTS = $(TESTS_DIR)/frame_test.o \
.PHONY: test clean install uninstall
all: ${EXECUTABLE}
ttysolitaire: $(SRC_OBJECTS)
$(CC) $(CFLAGS) $(SRC) -o $(EXECUTABLE) $(SRC_OBJECTS) $(LDFLAGS)