|
@@ -2,13 +2,16 @@ TARGET?=
|
|
|
|
|
|
CARGO?=cargo
|
|
CARGO?=cargo
|
|
CARGO_TEST?=$(CARGO)
|
|
CARGO_TEST?=$(CARGO)
|
|
-CARGOFLAGS=
|
|
|
|
-RUSTCFLAGS=
|
|
|
|
|
|
+CARGOFLAGS?=
|
|
|
|
+RUSTCFLAGS?=
|
|
|
|
+
|
|
|
|
+# When using xargo, build it in local location
|
|
|
|
+export XARGO_HOME=$(CURDIR)/target/xargo
|
|
|
|
|
|
BUILD=target
|
|
BUILD=target
|
|
ifneq ($(TARGET),)
|
|
ifneq ($(TARGET),)
|
|
BUILD="target/$(TARGET)"
|
|
BUILD="target/$(TARGET)"
|
|
- CARGOFLAGS="--target=$(TARGET)"
|
|
|
|
|
|
+ CARGOFLAGS+="--target=$(TARGET)"
|
|
endif
|
|
endif
|
|
|
|
|
|
ifeq ($(TARGET),aarch64-unknown-linux-gnu)
|
|
ifeq ($(TARGET),aarch64-unknown-linux-gnu)
|