|
@@ -445,6 +445,12 @@ TAR_OPTIONS = $(call qstrip,$(BR2_TAR_OPTIONS)) -xf
|
|
|
# packages compiled for the host go here
|
|
|
HOST_DIR := $(call qstrip,$(BR2_HOST_DIR))
|
|
|
|
|
|
+ifneq ($(HOST_DIR),$(BASE_DIR)/host)
|
|
|
+HOST_DIR_SYMLINK = $(BASE_DIR)/host
|
|
|
+$(HOST_DIR_SYMLINK): $(BASE_DIR)
|
|
|
+ ln -snf $(HOST_DIR) $(BASE_DIR)/host
|
|
|
+endif
|
|
|
+
|
|
|
# Quotes are needed for spaces and all in the original PATH content.
|
|
|
BR_PATH = "$(HOST_DIR)/bin:$(HOST_DIR)/sbin:$(PATH)"
|
|
|
|
|
@@ -548,7 +554,7 @@ endif
|
|
|
|
|
|
.PHONY: dirs
|
|
|
dirs: $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
|
|
|
- $(HOST_DIR) $(BINARIES_DIR)
|
|
|
+ $(HOST_DIR) $(HOST_DIR_SYMLINK) $(BINARIES_DIR)
|
|
|
|
|
|
$(BUILD_DIR)/buildroot-config/auto.conf: $(BR2_CONFIG)
|
|
|
$(MAKE1) $(EXTRAMAKEARGS) HOSTCC="$(HOSTCC_NOCCACHE)" HOSTCXX="$(HOSTCXX_NOCCACHE)" silentoldconfig
|
|
@@ -968,7 +974,7 @@ printvars:
|
|
|
|
|
|
.PHONY: clean
|
|
|
clean:
|
|
|
- rm -rf $(TARGET_DIR) $(BINARIES_DIR) $(HOST_DIR) \
|
|
|
+ rm -rf $(TARGET_DIR) $(BINARIES_DIR) $(HOST_DIR) $(HOST_DIR_SYMLINK) \
|
|
|
$(BUILD_DIR) $(BASE_DIR)/staging \
|
|
|
$(LEGAL_INFO_DIR) $(GRAPHS_DIR)
|
|
|
|