hw_x86_64: do not reference any muen specifics
Do not build core-muen_on library without the muen soecifier set. Do not reference files of the muen contrib directory in the first pass of make's rule analysis, when parding the muen specific kernel makefile. Fix #1859
This commit is contained in:
parent
c3d4802ac8
commit
5fc9f68941
|
@ -4,6 +4,8 @@
|
|||
# \date 2015-06-02
|
||||
#
|
||||
|
||||
REQUIRES = muen
|
||||
|
||||
# add include paths
|
||||
INC_DIR += $(REP_DIR)/src/core/include/spec/x86_64/muen
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@ MUEN_CONF_FILE = $(MUEN_BUILD_DIR)/muen.conf
|
|||
MUEN_DST_DIR = $(MUEN_BUILD_DIR)/muen
|
||||
MUEN_LOG = $(MUEN_BUILD_DIR)/build.log
|
||||
|
||||
MUEN_SYSTEM := $(shell sed -n "/^SYSTEM/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
MUEN_HARDWARE := $(shell sed -n "/^HARDWARE/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
MUEN_COMPONENTS := $(shell sed -n "/^COMPONENTS/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
GNAT_PATH := $(shell sed -n "/^GNAT_PATH/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
SPARK_PATH := $(shell sed -n "/^SPARK_PATH/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
MUEN_SYSTEM = $(shell sed -n "/^SYSTEM/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
MUEN_HARDWARE = $(shell sed -n "/^HARDWARE/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
MUEN_COMPONENTS = $(shell sed -n "/^COMPONENTS/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
GNAT_PATH = $(shell sed -n "/^GNAT_PATH/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
SPARK_PATH = $(shell sed -n "/^SPARK_PATH/s/^.*=\\s*//p" ${MUEN_CONF_FILE})
|
||||
|
||||
BUILD_ENV = PATH=$(GNAT_PATH)/bin:$(SPARK_PATH)/bin:$$PATH
|
||||
BUILD_OPTS = SYSTEM=$(MUEN_SYSTEM) HARDWARE=$(MUEN_HARDWARE) NO_PROOF=true
|
||||
|
|
Loading…
Reference in New Issue
Block a user