Skip to content

Demo for testing dynamically load the libos module.

Notifications You must be signed in to change notification settings

anti-entropy123/mslibos

Repository files navigation

MSlibOS

CI

构建

全部构建

不使用 MPK:

./scripts/build_all_common.sh
./scripts/build_user.sh

使用 MPK

./scripts/build_all_common_mpk.sh
./scripts/build_user.sh mpk

单个构建

不使用 MPK:

./scripts/build_all_common.sh
cargo build --manifest-path user/<appname>/Cargo.toml

使用 MPK:

./scripts/build_all_common_mpk.sh
Cargo build --features mpk --manifest-path user/<appname>/Cargo.toml

增加新工作流

cargo run -p gen-file
vim config.json
mv config.json isol_config/[your-isol-name].json

测试

全部测试

不使用 MPK:

./scripts/run_tests.sh

使用 MPK:

./scripts/run_tests.sh mpk

单个测试

不使用 MPK:

cargo run -- --files isol_config/<workflowname>.json

使用 MPK:

cargo run --features mpk -- --files isol_config/<workflowname>.json

About

Demo for testing dynamically load the libos module.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published