From 28c4b38ae52e8e55880b82e28b5a1414096b7e60 Mon Sep 17 00:00:00 2001 From: "peng.li24" <734991033@qq.com> Date: Sun, 13 Sep 2026 23:24:27 +0800 Subject: [PATCH] =?UTF-8?q?release(macos):=20kvspace=20CLI=20=E6=9E=84?= =?UTF-8?q?=E5=BB=BA=E8=A1=A5=20-L=20/usr/local/lib/kvspace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 上一轮修好 runtime-rs 的顺序后,暴露下一处:kvspace CLI 也用 #[link(name = "kvspace")],macOS 上前端装在 /usr/local/lib/kvspace, 需把该目录交给链接器(同 Linux job 的做法)。 Co-Authored-By: Claude Code --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0f4f88e0..956bd858 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -78,7 +78,8 @@ jobs: mkdir -p bin cp layout/target/release/libkvlanglayout.dylib bin/ cargo build --release --manifest-path runtime-rs/Cargo.toml - cargo build --release --manifest-path /tmp/kvspace/cli/Cargo.toml + # kvspace CLI 用 #[link(name = "kvspace")],前端装在 /usr/local/lib/kvspace + RUSTFLAGS="-L native=/usr/local/lib/kvspace" cargo build --release --manifest-path /tmp/kvspace/cli/Cargo.toml cp layout/target/release/kvlanglayout bin/ cp runtime-rs/target/release/kvlang bin/ - name: 后端装载冒烟(frontend 的 dlopen 真能加载后端)