X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=Makefile;h=ad1d95e8ef220a9f120863587d063eb70cea6a13;hp=9fa8a67e28d29da242364eaa548e1fa24e893b8f;hb=c29e30d25cce4a92d617d79a49d97643fb9261a7;hpb=40ccd3d80d2de0a6219a8dc3d9b8edf91957c43f diff --git a/Makefile b/Makefile index 9fa8a67..ad1d95e 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