Skip to content

Commit 2fef4f4

Browse files
committed
drop the runner env var once entering wine
in order to not use wine again when launching a new binary
1 parent f9bc6a8 commit 2fef4f4

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

ci/test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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..])

docker/Dockerfile.i686-pc-windows-gnu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ COPY toolchain.cmake /opt/toolchain.cmake
4343
ENV CROSS_TOOLCHAIN_PREFIX=i686-w64-mingw32-
4444
ENV CROSS_TOOLCHAIN_SUFFIX=-posix
4545
ENV 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"
4747
ENV 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 \

docker/Dockerfile.x86_64-pc-windows-gnu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ COPY toolchain.cmake /opt/toolchain.cmake
4141
ENV CROSS_TOOLCHAIN_PREFIX=x86_64-w64-mingw32-
4242
ENV CROSS_TOOLCHAIN_SUFFIX=-posix
4343
ENV 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"
4545
ENV 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 \

0 commit comments

Comments
 (0)