File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -259,7 +259,7 @@ fn main() {
259259 } else {
260260 vec![]
261261 };
262- let executable = "/target/${TARGET} /debug/foo" ;
262+ let executable = format!( "/target/${TARGET} /debug/foo{}", std::env::consts::EXE_SUFFIX) ;
263263 command.push(executable.to_string());
264264 let status = dbg!(std::process::Command::new(&command[0])
265265 .args(&command[1..])
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ COPY toolchain.cmake /opt/toolchain.cmake
4343ENV CROSS_TOOLCHAIN_PREFIX=i686-w64-mingw32-
4444ENV CROSS_TOOLCHAIN_SUFFIX=-posix
4545ENV CROSS_SYSROOT=/usr/i686-w64-mingw32
46- ENV CROSS_TARGET_RUNNER="wine"
46+ ENV CROSS_TARGET_RUNNER="env -u CARGO_TARGET_I686_PC_WINDOWS_GNU_RUNNER wine"
4747ENV CARGO_TARGET_I686_PC_WINDOWS_GNU_LINKER="$CROSS_TOOLCHAIN_PREFIX"gcc"$CROSS_TOOLCHAIN_SUFFIX" \
4848 CARGO_TARGET_I686_PC_WINDOWS_GNU_RUNNER="$CROSS_TARGET_RUNNER" \
4949 AR_i686_pc_windows_gnu="$CROSS_TOOLCHAIN_PREFIX"ar \
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ COPY toolchain.cmake /opt/toolchain.cmake
4141ENV CROSS_TOOLCHAIN_PREFIX=x86_64-w64-mingw32-
4242ENV CROSS_TOOLCHAIN_SUFFIX=-posix
4343ENV CROSS_SYSROOT=/usr/x86_64-w64-mingw32
44- ENV CROSS_TARGET_RUNNER="wine"
44+ ENV CROSS_TARGET_RUNNER="env -u CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER wine"
4545ENV CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER="$CROSS_TOOLCHAIN_PREFIX"gcc"$CROSS_TOOLCHAIN_SUFFIX" \
4646 CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER="$CROSS_TARGET_RUNNER" \
4747 AR_x86_64_pc_windows_gnu="$CROSS_TOOLCHAIN_PREFIX"ar \
You can’t perform that action at this time.
0 commit comments