mirror of https://github.com/YosysHQ/icestorm.git
modularized standard Makefile config
This commit is contained in:
parent
8354bc6086
commit
b87a750f4b
16
config.mk
16
config.mk
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue