From 0aa5ee631f100632940120a6a2b583f703deb889 Mon Sep 17 00:00:00 2001 From: WrathfulSpatula Date: Tue, 18 Jun 2024 14:02:46 -0400 Subject: [PATCH] Fix Windows artifact; include qrack_cl_precompile --- .github/workflows/build.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f8d1f3f..6d7b571 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -85,7 +85,9 @@ jobs: - name: Build Wheel run: | mkdir pyqrack/qrack_system/qrack_lib + mkdir pyqrack/qrack_system/qrack_cl_precompile cp qrack/build/libqrack_pinvoke.* pyqrack/qrack_system/qrack_lib/ + cp qrack/build/qrack_cl_precompile pyqrack/qrack_system/qrack_cl_precompile/ python setup.py bdist_wheel --plat-name=${{ matrix.platform }} - name: Upload Artifacts @@ -135,12 +137,14 @@ jobs: powershell -c "Invoke-WebRequest -Uri 'https://github.com/ckormanyos/xxd/releases/download/v1.1/xxd-win64-msvc.zip' -OutFile 'xxd-win64-msvc.zip'" powershell -c "Expand-Archive -Path xxd-win64-msvc.zip -DestinationPath ." cmake .. -DCMAKE_TOOLCHAIN_FILE="C:/vcpkg/scripts/buildsystems/vcpkg.cmake" -DXXD_BIN="xxd.exe" -DQBCAPPOW=12 -DCPP_STD=14 - cmake --build . --config Release --target qrack_invoke + cmake --build . --config Release --target qrack_pinvoke qrack_cl_precompile - name: Build Wheel run: | mkdir pyqrack/qrack_system/qrack_lib + mkdir pyqrack/qrack_system/qrack_cl_precompile copy qrack/build/Release/qrack_pinvoke.dll pyqrack/qrack_system/qrack_lib/ + copy qrack/build/Release/qrack_cl_precomple.exe pyqrack/qrack_system/qrack_cl_precompile/ python setup.py bdist_wheel --plat-name=${{ matrix.platform }} - name: Upload Artifacts