summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorzhenhaonong <zhenhaonong@tencent.com>2022-09-16 15:55:56 +0800
committerAzat Khuzhin <a3at.mail@gmail.com>2022-09-26 21:43:21 +0300
commitf8bb9d84845be12b3ffb709bf9a26df4f40f898f (patch)
tree3fbe8a0f71a503bc43a45cfebf2d6edf0c574513 /.github
parent211c6653ae78e6cf79bfdb30cbbcdd0376345751 (diff)
downloadlibevent-f8bb9d84845be12b3ffb709bf9a26df4f40f898f.tar.gz
Fix socketpair failure when temporary directory has non-latin character
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 75202705..9a02f263 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -288,6 +288,7 @@ jobs:
- DISABLE_DEBUG_MODE
- DISABLE_MM_REPLACEMENT
- DUNICODE
+ - UNOCODE_TEMPORARY_DIRECTORY
- TEST_EXPORT_SHARED
- TEST_EXPORT_STATIC
@@ -332,6 +333,11 @@ jobs:
elseif ( "${{ matrix.EVENT_MATRIX }}" -eq "UNICODE" ) {
$EVENT_CMAKE_OPTIONS="-DCMAKE_C_FLAGS='-DUNICODE -D_UNICODE'"
}
+ elseif ( "${{ matrix.EVENT_MATRIX }}" -eq "UNOCODE_TEMPORARY_DIRECTORY" ) {
+ $EVENT_CMAKE_OPTIONS=""
+ mkdir "${{ runner.workspace }}\𝑼𝑡𝑰π‘ͺ𝑢𝑫𝑬"
+ echo "TMP=${{ runner.workspace }}\𝑼𝑡𝑰π‘ͺ𝑢𝑫𝑬" >> $env:GITHUB_ENV
+ }
elseif ( "${{ matrix.EVENT_MATRIX }}" -eq "TEST_EXPORT_SHARED" ) {
$EVENT_CMAKE_OPTIONS="-DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_SAMPLES=ON"
}