Permit {INC,LLVM,OUT,SRC,SYSTEM_INC}_DIRs to be overridden

This commit is contained in:
Michael Vines 2018-10-30 07:58:09 -07:00
parent 546e4c5696
commit 45bb97cad6
No known key found for this signature in database
GPG Key ID: 33F4FDEC4E0E88BD
1 changed files with 6 additions and 6 deletions

View File

@ -6,16 +6,16 @@ ifneq ($(V),1)
_@ :=@ _@ :=@
endif endif
INC_DIRS := SYSTEM_INC_DIRS ?= -isystem $(dir $(lastword $(MAKEFILE_LIST)))inc
SYSTEM_INC_DIRS := -isystem $(dir $(lastword $(MAKEFILE_LIST)))inc INC_DIRS ?=
SRC_DIR := ./src SRC_DIR ?= ./src
OUT_DIR := ./out OUT_DIR ?= ./out
OS=$(uname) OS=$(uname)
ifeq ($(OS),Darwin) ifeq ($(OS),Darwin)
LLVM_DIR := $(brew --prefix llvm) LLVM_DIR ?= $(brew --prefix llvm)
else else
LLVM_DIR := /usr/local/opt/llvm LLVM_DIR ?= /usr/local/opt/llvm
endif endif
CC := $(LLVM_DIR)/bin/clang CC := $(LLVM_DIR)/bin/clang