build: Do not depend on python while creating the relative path
Change-Id: I45892371b3d72a681fc0d5c3fdc49af2f0094296 Signed-off-by: Bit Pathe <bitpathe@gmail.com>
This commit is contained in:
parent
37c0944d05
commit
ae327c60c9
1 changed files with 3 additions and 3 deletions
|
@ -39,9 +39,9 @@ $(error BOARD is not defined!)
|
|||
endif
|
||||
|
||||
SOURCE_DIR ?= $(PROJECT_BASE)/src/
|
||||
# Kbuild doesn't work correctly if this is an absolute path
|
||||
# FIXME Do not depend on python
|
||||
override SOURCE_DIR := $(shell python -c "import os.path; print(\"%s\" % os.path.relpath(os.path.realpath('$(SOURCE_DIR)'), os.path.realpath('$(ZEPHYR_BASE)')))")/
|
||||
override SOURCE_DIR := $(abspath $(SOURCE_DIR))
|
||||
# Kbuild doesn't work correctly if SOURCE_DIR is an absolute path
|
||||
override SOURCE_DIR := $(subst $(ZEPHYR_BASE),.,$(SOURCE_DIR))/
|
||||
override SOURCE_DIR := $(subst \,/,$(SOURCE_DIR))
|
||||
export SOURCE_DIR
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue