From a0ee07ccc4b2845c94408d49c6907bc5b563c1f9 Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:20:15 -0800 Subject: [PATCH] Use correct build hook --- nim-bindings/conversations_example.nimble | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/nim-bindings/conversations_example.nimble b/nim-bindings/conversations_example.nimble index dc48df7..575ed22 100644 --- a/nim-bindings/conversations_example.nimble +++ b/nim-bindings/conversations_example.nimble @@ -13,9 +13,14 @@ bin = @["libchat"] requires "nim >= 2.2.4" requires "results" -# Build Rust library before compiling Nim -before build: +proc buildRust() = exec "cargo build --release --manifest-path ../Cargo.toml" + +# Build Rust library before compiling Nim +before build: + buildRust() + task pingpong, "Run pingpong example": + buildRust() exec "nim c -r --path:src --passL:../target/release/liblibchat.a examples/pingpong.nim"