Fix Kelvin SW bazel_out target Check and make the bazel_out directory before `m kelvin_sw` Change-Id: I0801b3db7fcc5ec66bef5617d17e2a9cabb7ed7c
diff --git a/platforms/nexus/kelvin.mk b/platforms/nexus/kelvin.mk index 7e74d2b..4e24154 100644 --- a/platforms/nexus/kelvin.mk +++ b/platforms/nexus/kelvin.mk
@@ -9,8 +9,7 @@ KELVIN_SIM_OUT_DIR := $(OUT)/kelvin/sim -$(KELVIN_SW_OUT_DIR): - mkdir -p "$(KELVIN_SW_OUT_DIR)" +$(KELVIN_SW_BAZEL_OUT_DIR): mkdir -p "$(KELVIN_SW_BAZEL_OUT_DIR)" $(KELVIN_SW_TESTLOG_DIR): @@ -19,7 +18,7 @@ ## Build Kelvin SW artifacts # # Some of the artifacts are built with bazel, and need to be copied to out/ -kelvin_sw: | $(KELVIN_SW_OUT_DIR) +kelvin_sw: | $(KELVIN_SW_BAZEL_OUT_DIR) cd "$(KELVIN_SW_SRC_DIR)" && \ bazel build //... cd "$(KELVIN_SW_SRC_DIR)/bazel-out" && \
diff --git a/platforms/shodan/kelvin.mk b/platforms/shodan/kelvin.mk index 7e74d2b..4e24154 100644 --- a/platforms/shodan/kelvin.mk +++ b/platforms/shodan/kelvin.mk
@@ -9,8 +9,7 @@ KELVIN_SIM_OUT_DIR := $(OUT)/kelvin/sim -$(KELVIN_SW_OUT_DIR): - mkdir -p "$(KELVIN_SW_OUT_DIR)" +$(KELVIN_SW_BAZEL_OUT_DIR): mkdir -p "$(KELVIN_SW_BAZEL_OUT_DIR)" $(KELVIN_SW_TESTLOG_DIR): @@ -19,7 +18,7 @@ ## Build Kelvin SW artifacts # # Some of the artifacts are built with bazel, and need to be copied to out/ -kelvin_sw: | $(KELVIN_SW_OUT_DIR) +kelvin_sw: | $(KELVIN_SW_BAZEL_OUT_DIR) cd "$(KELVIN_SW_SRC_DIR)" && \ bazel build //... cd "$(KELVIN_SW_SRC_DIR)/bazel-out" && \