From e1334f8bfcad79b5f559d8ea9799caf475ae3f7a Mon Sep 17 00:00:00 2001
From: Maxence Naud <maxence.naud@cea.fr>
Date: Fri, 24 Jan 2025 02:09:42 +0000
Subject: [PATCH] Update cibuildwheel_windows.gitlab-ci.yml

---
 .gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml
index 57ef34a..1955588 100644
--- a/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml
+++ b/.gitlab/ci/release/cibuildwheel_windows.gitlab-ci.yml
@@ -60,10 +60,15 @@ release:pip:windows:
     - Import-Module VSSetup
     
     - $vsInstance = Get-VSSetupInstance | Select-VSSetupInstance
-    - $vsPath = $vsInstance.InstallationPath
     
+    # Explicit Visual Studio setup
+    - $vsPath = "C:\Program Files\Microsoft Visual Studio\2022\BuildTools"
     - $env:VSINSTALLDIR = $vsPath
     - $env:VCINSTALLDIR = "${vsPath}\VC"
+    
+    # Set CMake generator explicitly
+    - $env:CMAKE_GENERATOR = "Visual Studio 17 2022"
+    - $env:CMAKE_PREFIX_PATH = $vsPath
     - $env:WindowsSDKDir = "C:\Program Files (x86)\Windows Kits\10"
     
     - $env:Path = "${vsPath}\Common7\IDE;${vsPath}\Common7\Tools;${env:Path}"
-- 
GitLab