diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml
index 73e4f81312..d803096584 100644
--- a/.github/workflows/build-windows.yml
+++ b/.github/workflows/build-windows.yml
@@ -175,8 +175,8 @@ jobs:
         py -3.12 -m venv ".venv_312"
         CALL ".venv_312\Scripts\activate.bat"
         pip install wheel  setuptools
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete
@@ -187,8 +187,8 @@ jobs:
         py -3.11 -m venv ".venv_311"
         CALL ".venv_311\Scripts\activate.bat"
         pip install wheel
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete
@@ -199,8 +199,8 @@ jobs:
         py -3.10 -m venv ".venv_310"
         CALL ".venv_310\Scripts\activate.bat"
         pip install wheel
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete
@@ -211,8 +211,8 @@ jobs:
         py -3.9 -m venv ".venv_39"
         CALL ".venv_39\Scripts\activate.bat"
         pip install wheel
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete
@@ -223,8 +223,8 @@ jobs:
         py -3.8 -m venv ".venv_38"
         CALL ".venv_38\Scripts\activate.bat"
         pip install wheel
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete
@@ -235,8 +235,8 @@ jobs:
         py -3.7 -m venv ".venv_37"
         CALL ".venv_37\Scripts\activate.bat"
         pip install wheel
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST
-        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=FIRST -DBUILD_PY_BINDING=ON
+        cmake %GITHUB_WORKSPACE% -G "Visual Studio 16 2019" -A x64 -T v142 -DPython_FIND_VIRTUALENV=ONLY -DBUILD_PY_BINDING=ON
         cmake --build . --target create_python_wheel --config Release
       shell: cmd
       working-directory: ${{ runner.workspace }}/_build/complete