Skip to content

Commit 5e10127

Browse files
authored
Merge pull request #327 from array2d/fix/release-macos-durable-install
release(macos): durable 装进后端目录
2 parents 435a13c + 6f003dc commit 5e10127

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)