From 2620bf922f351a346f74210f2dc4f782cbc44486 Mon Sep 17 00:00:00 2001 From: Michael Jarvis Date: Thu, 1 Jun 2017 22:45:24 -0500 Subject: [PATCH] Add explicit rule for compile to use CCFLAGS instead of CFLAGS --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 23cd7f9..7b81be6 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Makefile for the open-source release of adventure 2.5 -CC?=gcc -CCFLAGS=-std=c99 +CC=clang +CCFLAGS=-O2 -std=c99 -Wall -Wextra -Wpedantic -fstack-protector -fstack-protector-all -pipe -mtune=native LIBS= UNAME_S := $(shell uname -s) ifeq ($(UNAME_S),Linux) @@ -33,6 +33,9 @@ database.o: database.h funcs.h: database.h +compile: compile.c + $(CC) $(CCFLAGS) -o $@ $< + database.c database.h: compile adventure.text ./compile $(CC) $(CCFLAGS) -O $(DBX) -c database.c -- 2.31.1