gha: msvc manual

This commit is contained in:
Alex Garcia 2024-06-09 00:14:37 -07:00
parent 974823f9d6
commit 66bc7e8947

View file

@ -67,7 +67,14 @@ jobs:
python-version: "3.12" python-version: "3.12"
- run: ./scripts/vendor.sh - run: ./scripts/vendor.sh
shell: bash shell: bash
- run: make loadable CC=cl.exe - run: make sqlite-vec.h
- run: cl.exe \
/fPIC -shared \
/W4 \
/Ivendor/ \
/O2 \
\
sqlite-vec.c -o dist/vec0.dll
- run: pip install pytest numpy; make test-loadable - run: pip install pytest numpy; make test-loadable
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with: