From 5aed286761234b1b362471ca5cf80d25f64cb719 Mon Sep 17 00:00:00 2001 From: "Pierre-Loup A. Griffais" Date: Wed, 22 Aug 2018 18:25:28 -0700 Subject: [PATCH] build_proton.sh: configure DXVK release-ness differently To avoid a bug in meson where it apparently ignores configure commands from scripts. https://github.com/ValveSoftware/Proton/issues/192 --- build_proton.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build_proton.sh b/build_proton.sh index 5a7ea4ef..d75d7897 100755 --- a/build_proton.sh +++ b/build_proton.sh @@ -452,17 +452,15 @@ function build_dxvk cd "$TOP"/dxvk mkdir -p "$TOP"/build/dxvk.win32 cd "$TOP"/dxvk - PATH="$TOP/glslang/bin/:$PATH" meson --prefix="$TOP"/build/dxvk.win32 --cross-file build-win32.txt "$TOP"/build/dxvk.win32 + PATH="$TOP/glslang/bin/:$PATH" meson --strip --buildtype="release" --prefix="$TOP"/build/dxvk.win32 --cross-file build-win32.txt "$TOP"/build/dxvk.win32 cd "$TOP"/build/dxvk.win32 - PATH="$TOP/glslang/bin/:$PATH" meson configure -Dbuildtype=release PATH="$TOP/glslang/bin/:$PATH" ninja PATH="$TOP/glslang/bin/:$PATH" ninja install cd "$TOP"/dxvk mkdir -p "$TOP"/build/dxvk.win64 - PATH="$TOP/glslang/bin/:$PATH" meson --prefix="$TOP"/build/dxvk.win64 --cross-file build-win64.txt "$TOP"/build/dxvk.win64 + PATH="$TOP/glslang/bin/:$PATH" meson --strip --buildtype="release" --prefix="$TOP"/build/dxvk.win64 --cross-file build-win64.txt "$TOP"/build/dxvk.win64 cd "$TOP"/build/dxvk.win64 - PATH="$TOP/glslang/bin/:$PATH" meson configure -Dbuildtype=release PATH="$TOP/glslang/bin/:$PATH" ninja PATH="$TOP/glslang/bin/:$PATH" ninja install fi