Skip to content

Commit 4495897

Browse files
Transurgeonclaude
andcommitted
fix Windows vcpkg path in CI (backslash escaping issue)
CIBW_ENVIRONMENT_WINDOWS values are parsed by shlex, which treats backslashes as escape characters. Use forward slashes instead — Windows accepts them and they survive shlex parsing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f5ee2a0 commit 4495897

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/build-and-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
CIBW_ARCHS_LINUX: "auto aarch64"
6767
CIBW_BEFORE_BUILD_LINUX: "yum install -y openblas-devel || apt-get install -y libopenblas-dev"
6868
CIBW_BEFORE_BUILD_WINDOWS: "vcpkg install openblas:x64-windows"
69-
CIBW_ENVIRONMENT_WINDOWS: "VCPKG_INSTALLED_DIR=C:\\vcpkg\\installed\\x64-windows"
69+
CIBW_ENVIRONMENT_WINDOWS: "VCPKG_INSTALLED_DIR=C:/vcpkg/installed/x64-windows"
7070

7171
- name: Check wheels
7272
shell: bash

0 commit comments

Comments
 (0)