From: Felix Fietkau Date: Thu, 4 Nov 2021 18:05:16 +0000 (+0100) Subject: tools: ensure that BIN_DIR is created early X-Git-Tag: v22.03.0-rc1~1292 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=10cbce3b52c9a21b115a471fa548a40e1212e3e9;p=openwrt%2Fopenwrt.git tools: ensure that BIN_DIR is created early Fixes llvm-bpf buildbot failure Signed-off-by: Felix Fietkau --- diff --git a/tools/Makefile b/tools/Makefile index ad8eeb31a4..686d5294d3 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -125,6 +125,9 @@ define PrepareStaging ); done endef +$(BIN_DIR): + mkdir -p $@ + # preparatory work $(STAGING_DIR)/.prepared: $(TMP_DIR)/.build $(call PrepareStaging,$(STAGING_DIR)) @@ -145,8 +148,8 @@ endif endif -$(curdir)//prepare = $(STAGING_DIR)/.prepared $(STAGING_DIR_HOST)/.prepared -$(curdir)//compile = $(STAGING_DIR)/.prepared $(STAGING_DIR_HOST)/.prepared +$(curdir)//prepare = $(STAGING_DIR)/.prepared $(STAGING_DIR_HOST)/.prepared $(BIN_DIR) +$(curdir)//compile = $(STAGING_DIR)/.prepared $(STAGING_DIR_HOST)/.prepared $(BIN_DIR) # prerequisites for the individual targets $(curdir)/ := .config prereq