-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdevbox.json
More file actions
27 lines (27 loc) · 886 Bytes
/
Copy pathdevbox.json
File metadata and controls
27 lines (27 loc) · 886 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
"$schema": "https://raw.githubusercontent.com/jetpack-io/devbox/0.10.3/.schema/devbox.schema.json",
"packages": [
"rustup@latest",
"libiconv@latest",
"darwin.apple_sdk.frameworks.Security",
"darwin.apple_sdk.frameworks.SystemConfiguration",
"zig@latest",
"serverless@latest"
],
"env": {
"CARGO_HOME": "$DEVBOX_PROJECT_ROOT/.cargo",
"RUSTUP_HOME": "$DEVBOX_PROJECT_ROOT/.rustup",
"RUST_BACKTRACE": "full"
},
"shell": {
"scripts": {
"test": "cargo test -- --show-output",
"start": "cargo run",
"lint": "cargo clippy --all-targets --all-features -- -D warnings",
"format": "cargo fmt --all",
"build-docs": "cargo doc",
"build": "cargo lambda build --release --extension --target x86_64-unknown-linux-musl",
"deploy": "cargo lambda deploy --extension"
}
}
}