feat: build carrier, a minimalist Iced smolmail client on fumi-core
This commit is contained in:
commit
e9e40bca36
12 changed files with 7698 additions and 0 deletions
36
devbox.json
Normal file
36
devbox.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.17.2/.schema/devbox.schema.json",
|
||||
"packages": [
|
||||
"rustc@latest",
|
||||
"cargo@latest",
|
||||
"pkg-config@latest",
|
||||
"rustfmt@latest",
|
||||
"nixpkgs#wayland",
|
||||
"nixpkgs#libxkbcommon",
|
||||
"nixpkgs#mesa",
|
||||
"nixpkgs#libGL",
|
||||
"nixpkgs#vulkan-loader"
|
||||
],
|
||||
"shell": {
|
||||
"init_hook": [
|
||||
". \"$PWD/scripts/devbox-libs.sh\""
|
||||
],
|
||||
"scripts": {
|
||||
"build": [
|
||||
"cargo build --release"
|
||||
],
|
||||
"run": [
|
||||
"cargo build --release && ./target/release/carrier"
|
||||
],
|
||||
"dev": [
|
||||
"cargo build && ./target/debug/carrier"
|
||||
],
|
||||
"test": [
|
||||
"cargo test"
|
||||
],
|
||||
"check": [
|
||||
"cargo fmt --check && cargo build && cargo test"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue