forked from espressif/esp-idf
Merge branch 'bugfix/make_build_dir_base' into 'master'
make build system: Produce an error if BUILD_DIR_BASE is a Windows-style path Closes IDFGH-472 See merge request espressif/esp-idf!12722
This commit is contained in:
@@ -134,6 +134,13 @@ export COMMON_MAKEFILES
|
|||||||
ifndef BUILD_DIR_BASE
|
ifndef BUILD_DIR_BASE
|
||||||
BUILD_DIR_BASE := $(PROJECT_PATH)/build
|
BUILD_DIR_BASE := $(PROJECT_PATH)/build
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq ("$(BUILD_DIR_BASE)","$(subst :,,$(BUILD_DIR_BASE))")
|
||||||
|
$(error BUILD_DIR_BASE ($(BUILD_DIR_BASE)) cannot contain colons. If setting this path on Windows, use MSYS Unix-style /c/dir instead of C:/dir)
|
||||||
|
endif
|
||||||
|
|
||||||
|
BUILD_DIR_BASE := $(abspath $(BUILD_DIR_BASE))
|
||||||
|
|
||||||
export BUILD_DIR_BASE
|
export BUILD_DIR_BASE
|
||||||
|
|
||||||
# Component directories. These directories are searched for components (either the directory is a component,
|
# Component directories. These directories are searched for components (either the directory is a component,
|
||||||
|
Reference in New Issue
Block a user