Make real setup for the nimple

This commit is contained in:
Aya Hassan 2026-04-10 12:41:53 +02:00
parent 4f43410f0a
commit 47161e9036

View File

@ -121,10 +121,14 @@ jobs:
cd "$DELIVERY_DIR"
ln -sf waku.nimble waku.nims
nimble install -y
mkdir -p nimbledeps
touch nimbledeps/.nimble-setup
# install Nim deps
nimble install -y
# do the real setup, do not fake .nimble-setup
make setup
# now build the shared library
make liblogosdelivery
SO_PATH="$(find . -type f -name 'liblogosdelivery.so' | head -n 1)"
@ -139,6 +143,9 @@ jobs:
echo "Built library:"
ls -l "$BINDINGS_DIR/lib/liblogosdelivery.so"
echo "Built library:"
ls -l "$BINDINGS_DIR/lib/liblogosdelivery.so"
- name: Verify wrapper library
run: |
test -f vendor/logos-delivery-python-bindings/lib/liblogosdelivery.so