Browse Source

Build xargo locally

Jeremy Soller 4 năm trước cách đây
mục cha
commit
604f1c11a2
1 tập tin đã thay đổi với 6 bổ sung3 xóa
  1. 6 3
      Makefile

+ 6 - 3
Makefile

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