|
|
@@ -1,14 +1,14 @@ |
|
|
|
TARGET:=hl |
|
|
|
|
|
|
|
CFLAGS:=-std=c99 -Wall -Wextra -Wpedantic -Wshadow -Wundef |
|
|
|
CPPFLAGS:=-Iinclude -D_GNU_SOURCE -D_FORTIFY_SOURCE=2 |
|
|
|
CFLAGS := -std=c99 |
|
|
|
CPPFLAGS := -Iinclude -D_GNU_SOURCE |
|
|
|
|
|
|
|
DEBUG=1 |
|
|
|
|
|
|
|
ifeq (${DEBUG},1) |
|
|
|
CFLAGS += -Og -ggdb -pg -fno-inline |
|
|
|
CFLAGS += -Og -ggdb -pg -fno-inline -Wall -Wextra -Wpedantic -Wshadow -Wundef |
|
|
|
else |
|
|
|
CFLAGS += -O2 -flto=auto |
|
|
|
CFLAGS += -O2 -flto=auto -D_FORTIFY_SOURCE=2 |
|
|
|
endif |
|
|
|
|
|
|
|
PREFIX:=/usr/bin |
|
|
@@ -17,8 +17,8 @@ USER=$(shell whoami) |
|
|
|
|
|
|
|
include chad.mk |
|
|
|
|
|
|
|
SRC.dir:=source |
|
|
|
OBJ.dir:=object |
|
|
|
SRC.dir := source |
|
|
|
OBJ.dir := object |
|
|
|
|
|
|
|
SRC:=$(shell find ${SRC.dir} -iname '*.c') |
|
|
|
HDR:=$(shell find ${SRC.dir} -iname '*.h') |
|
|
|