We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3fb3269 commit 51f296aCopy full SHA for 51f296a
ci/cirrus.sh
@@ -5,6 +5,15 @@ set -x
5
6
export LC_ALL=C
7
8
+# Start persistent wineserver if necessary.
9
+# This speeds up jobs with many invocations of wine (e.g., ./configure with MSVC) tremendously.
10
+case "$WRAPPER_CMD" in
11
+ *wine*)
12
+ # This is apparently only reliable when we run a dummy command such as "hh.exe" afterwards.
13
+ wineserver -p && wine hh.exe
14
+ ;;
15
+esac
16
+
17
env >> test_env.log
18
19
$CC -v || true
@@ -64,6 +73,9 @@ then
64
73
make precomp
65
74
fi
66
75
76
+# Shutdown wineserver again
77
+wineserver -k || true
78
67
79
# Check that no repo files have been modified by the build.
68
80
# (This fails for example if the precomp files need to be updated in the repo.)
69
81
git diff --exit-code
0 commit comments