Skip to content

Commit 6f003dc

Browse files
miaobyteclaude
andcommitted
release(macos): durable 装进后端目录
macos job 只 cargo build 了 kvspace-durable(Rust 无 install 规则), 没放进 /usr/local/lib/kvspace,导致 frontend dlopen libkvspace_durable.dylib 失败(冒烟实测 shm OK / fs=NULL)。补一步 cp。 Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 435a13c commit 6f003dc

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ jobs:
6262
done
6363
git clone --depth 1 https://github.com/array2d/kvspace-durable.git /tmp/kvspace-durable
6464
cargo build --release --manifest-path /tmp/kvspace-durable/Cargo.toml
65+
# durable 为 Rust(无 install 规则),手动装入后端目录,供 frontend dlopen
66+
sudo mkdir -p "$PREFIX/lib/kvspace"
67+
sudo cp /tmp/kvspace-durable/target/release/libkvspace_durable.dylib "$PREFIX/lib/kvspace/"
6568
- name: 构建 runtime + layout
6669
run: |
6770
cmake -S runtime -B build/runtime -DCMAKE_BUILD_TYPE=Release -DKVSPACE_LIB_DIR="$KVSPACE_LIB_DIR"

0 commit comments

Comments
 (0)