From 2a418249f4a0b7b593e30f272a7da37b7f708cdb Mon Sep 17 00:00:00 2001 From: arabian Date: Sat, 10 Jan 2026 20:54:39 +0300 Subject: [PATCH] fix: add UTF-8 charset flags for CMake in build workflows for windows --- .github/workflows/push.yml | 2 ++ .github/workflows/release.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 2c4123a..278d472 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -62,6 +62,8 @@ jobs: shell: msys2 {0} run: | cmake . -G "MinGW Makefiles" \ + -DCMAKE_C_FLAGS="-finput-charset=UTF-8 -fexec-charset=UTF-8" \ + -DCMAKE_CXX_FLAGS="-finput-charset=UTF-8 -fexec-charset=UTF-8" \ -DCMAKE_EXE_LINKER_FLAGS="-static -static-libgcc -static-libstdc++" cmake --build . diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index da8b3aa..31dd263 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -62,6 +62,8 @@ jobs: shell: msys2 {0} run: | cmake . -G "MinGW Makefiles" \ + -DCMAKE_C_FLAGS="-finput-charset=UTF-8 -fexec-charset=UTF-8" \ + -DCMAKE_CXX_FLAGS="-finput-charset=UTF-8 -fexec-charset=UTF-8" \ -DCMAKE_EXE_LINKER_FLAGS="-static -static-libgcc -static-libstdc++" cmake --build .