mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-15 10:26:17 +00:00
added ENABLE_PYTHON option in build environment
This commit is contained in:
parent
d412b17259
commit
4d4117c998
1 changed files with 10 additions and 1 deletions
11
Makefile
11
Makefile
|
@ -14,9 +14,13 @@ ENABLE_READLINE := 1
|
||||||
ENABLE_EDITLINE := 0
|
ENABLE_EDITLINE := 0
|
||||||
ENABLE_VERIFIC := 0
|
ENABLE_VERIFIC := 0
|
||||||
ENABLE_COVER := 1
|
ENABLE_COVER := 1
|
||||||
ENABLE_LIBYOSYS := 0
|
ENABLE_LIBYOSYS := 1
|
||||||
ENABLE_PROTOBUF := 0
|
ENABLE_PROTOBUF := 0
|
||||||
|
|
||||||
|
# python wrappers
|
||||||
|
ENABLE_PYTHON := 1
|
||||||
|
PYTHON_VERSION := 3.5
|
||||||
|
|
||||||
# other configuration flags
|
# other configuration flags
|
||||||
ENABLE_GPROF := 0
|
ENABLE_GPROF := 0
|
||||||
ENABLE_DEBUG := 0
|
ENABLE_DEBUG := 0
|
||||||
|
@ -228,6 +232,11 @@ ifeq ($(ENABLE_LIBYOSYS),1)
|
||||||
TARGETS += libyosys.so
|
TARGETS += libyosys.so
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(ENABLE_PYTHON),1)
|
||||||
|
LDLIBS += -lpython$(PYTHON_VERSION)m -lboost_python-py$(subst .,,$(PYTHON_VERSION)) -lboost_system
|
||||||
|
CXXFLAGS += -I/usr/include/python$(PYTHON_VERSION) -fPIC -D WITH_PYTHON
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(ENABLE_READLINE),1)
|
ifeq ($(ENABLE_READLINE),1)
|
||||||
CXXFLAGS += -DYOSYS_ENABLE_READLINE
|
CXXFLAGS += -DYOSYS_ENABLE_READLINE
|
||||||
ifeq ($(OS), FreeBSD)
|
ifeq ($(OS), FreeBSD)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue