From 34263fe1a61a4e62b4d30c96bcb4a2adc9213c96 Mon Sep 17 00:00:00 2001 From: abejgonzalez Date: Thu, 18 May 2023 15:31:39 -0700 Subject: [PATCH] Serialize SBT calls --- common.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common.mk b/common.mk index 76b9b0d8..8a2b5227 100644 --- a/common.mk +++ b/common.mk @@ -106,7 +106,8 @@ $(GEN_CLASSPATH_TARGETS) &: $(SCALA_SOURCES) $(SCALA_BUILDTOOL_DEPS) mkdir -p $(dir $@) $(call run_sbt_assembly,$(SBT_PROJECT),$(GEN_CLASSPATH)) -$(BTL_CLASSPATH_TARGETS) &: $(SCALA_SOURCES) $(SCALA_BUILDTOOL_DEPS) +# order only dependency between sbt runs needed to avoid concurrent sbt runs +$(BTL_CLASSPATH_TARGETS) &: $(SCALA_SOURCES) $(SCALA_BUILDTOOL_DEPS) | $(GEN_CLASSPATH_TARGETS) mkdir -p $(dir $@) $(call run_sbt_assembly,tapeout,$(BTL_CLASSPATH))