@@ -58,7 +58,7 @@ if [ -n "$rustup" ] || [ ! -f /etc/alpine-release ]; then
58
58
fi
59
59
60
60
if [ ! -f " $done_file " ]; then
61
- xx-clang --setup-target-triple
61
+ XX_VENDOR= $vendor xx-clang --setup-target-triple
62
62
if [ ! -d " $( rustc --print sysroot) /lib/rustlib/$( xx-info) " ]; then
63
63
if [ -n " $rustup " ]; then
64
64
execSilent rustup target add " $( xx-info) "
@@ -73,11 +73,11 @@ if [ ! -f "$done_file" ]; then
73
73
touch " $done_file "
74
74
fi
75
75
76
- export " CARGO_TARGET_$( xx-info | tr ' [:lower:]' ' [:upper:]' | tr - _) _LINKER=$( xx-info) -clang"
76
+ export " CARGO_TARGET_$( xx-info | tr ' [:lower:]' ' [:upper:]' | tr - _) _LINKER=$( XX_VENDOR= $vendor xx-info) -clang"
77
77
if [ -n " $XX_RUSTFLAGS " ]; then
78
78
export " CARGO_TARGET_$( xx-info | tr ' [:lower:]' ' [:upper:]' | tr - _) _RUSTFLAGS=$XX_RUSTFLAGS "
79
79
fi
80
- export " CC_$( xx-info | tr - _) =$( xx-info) -clang"
80
+ export " CC_$( xx-info | tr - _) =$( XX_VENDOR= $vendor xx-info) -clang"
81
81
82
82
if which " qemu-$( RISCV64_TARGET_ARCH=' ' ARM_TARGET_ARCH=' ' xx-info march) " > /dev/null 2>&1 ; then
83
83
export " CARGO_TARGET_$( xx-info | tr ' [:lower:]' ' [:upper:]' | tr - _) _RUNNER=qemu-$( RISCV64_TARGET_ARCH=' ' ARM_TARGET_ARCH=' ' xx-info march) "
@@ -88,8 +88,8 @@ if which "qemu-$(RISCV64_TARGET_ARCH='' ARM_TARGET_ARCH='' xx-info march)" >/dev
88
88
fi
89
89
fi
90
90
91
- if command -v " $( xx-info) -pkg-config" > /dev/null 2> /dev/null; then
92
- export " PKG_CONFIG=$( xx-info) -pkg-config"
91
+ if command -v " $( XX_VENDOR= $vendor xx-info) -pkg-config" > /dev/null 2> /dev/null; then
92
+ export " PKG_CONFIG=$( XX_VENDOR= $vendor xx-info) -pkg-config"
93
93
fi
94
94
95
95
if [ -n " $printtarget " ]; then
0 commit comments