Merge pull request #99 from marcusmueller/modularize_config

modularized standard Makefile config
This commit is contained in:
Clifford Wolf 2017-09-03 23:03:28 +02:00 committed by GitHub
commit 55b7810abe
1 changed files with 12 additions and 4 deletions

View File

@ -1,11 +1,19 @@
PREFIX ?= /usr/local
CXX ?= clang++
CC ?= clang
LDLIBS = -lm -lstdc++
CFLAGS += -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include
CXXFLAGS += -MD -O0 -ggdb -Wall -std=c++11 -I/usr/local/include
PKG_CONFIG ?= pkg-config
C_STD ?= c99
CXX_STD ?= c++11
OPT_LEVEL ?= 0
WARN_LEVEL ?= all
LDLIBS = -lm -lstdc++
CFLAGS += -MD -O$(OPT_LEVEL) -ggdb -W$(WARN_LEVEL) -std=$(C_STD) -I$(PREFIX)/include
CXXFLAGS += -MD -O$(OPT_LEVEL) -ggdb -W$(WARN_LEVEL) -std=$(CXX_STD) -I$(PREFIX)/include
DESTDIR ?=
PREFIX ?= /usr/local
CHIPDB_SUBDIR ?= icebox
ifeq ($(MXE),1)