Skip to content

Commit 87bfa7c

Browse files
committed
Complete Windows and Iroh CI dependencies
1 parent db86f4a commit 87bfa7c

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎.github/workflows/integration.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ jobs:
109109
cargo build --locked --release --manifest-path /tmp/vgi-rpc-rust/Cargo.toml -p vgi-iroh-bridge
110110
git clone --filter=blob:none https://github.com/Query-farm/vgi-rpc-python.git /tmp/vgi-rpc-python
111111
git -C /tmp/vgi-rpc-python checkout 365395a6144256ec163b17cf9b755b9b5f6a386c
112+
uv pip install --python /tmp/vgi-python/.venv/bin/python --editable '/tmp/vgi-rpc-python[http]'
112113
113114
- name: Run native Iroh raw and HTTP integration
114115
env:

‎CMakeLists.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,8 +401,8 @@ if(VGI_ENABLE_IROH)
401401
elseif(WIN32)
402402
# Rust's stdlib and Tokio use the Windows profile and native APIs directly.
403403
# These dependencies are not emitted transitively by a Rust staticlib.
404-
target_link_libraries(${EXTENSION_NAME} Crypt32 Userenv Ntdll)
405-
target_link_libraries(${LOADABLE_EXTENSION_NAME} Crypt32 Userenv Ntdll)
404+
target_link_libraries(${EXTENSION_NAME} Bcrypt Crypt32 Userenv Ntdll)
405+
target_link_libraries(${LOADABLE_EXTENSION_NAME} Bcrypt Crypt32 Userenv Ntdll)
406406
endif()
407407
endif()
408408

0 commit comments

Comments
 (0)