gateware: Allow override of NO2BUILD_DIR from command line
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
diff --git a/gateware/e1-tracer/Makefile b/gateware/e1-tracer/Makefile
index bd51a79..e3d08b8 100644
--- a/gateware/e1-tracer/Makefile
+++ b/gateware/e1-tracer/Makefile
@@ -35,7 +35,7 @@
NEXTPNR_ARGS = --pre-pack data/clocks.py --seed 19
# Include default rules
-NO2BUILD_DIR := ../build
+NO2BUILD_DIR ?= ../build
include $(NO2BUILD_DIR)/project-rules.mk
# Custom rules
diff --git a/gateware/icE1usb-proto/Makefile b/gateware/icE1usb-proto/Makefile
index bd54a0f..d17a540 100644
--- a/gateware/icE1usb-proto/Makefile
+++ b/gateware/icE1usb-proto/Makefile
@@ -35,7 +35,7 @@
NEXTPNR_ARGS = --pre-pack data/clocks.py --seed 4
# Include default rules
-NO2BUILD_DIR := ../build
+NO2BUILD_DIR ?= ../build
include $(NO2BUILD_DIR)/project-rules.mk
# Custom rules
diff --git a/gateware/icE1usb/Makefile b/gateware/icE1usb/Makefile
index 759896f..0904660 100644
--- a/gateware/icE1usb/Makefile
+++ b/gateware/icE1usb/Makefile
@@ -40,7 +40,7 @@
NEXTPNR_ARGS = --pre-pack data/clocks.py --no-promote-globals --seed 2
# Include default rules
-NO2BUILD_DIR := ../build
+NO2BUILD_DIR ?= ../build
include $(NO2BUILD_DIR)/project-rules.mk
# Custom rules