diff options
| author | iximeow <me@iximeow.net> | 2026-03-23 03:16:30 +0000 |
|---|---|---|
| committer | iximeow <me@iximeow.net> | 2026-04-26 05:19:05 +0000 |
| commit | 5ef38f263df2cec25d44cb35d1486c2d4d59bc2a (patch) | |
| tree | 61706a5096440b9f91b0b715eb54ca8afab08979 /Cargo.toml | |
initialHEAD1.0.0no-gods-no-
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..75973d2 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,30 @@ +cargo-features = ["panic-immediate-abort", "profile-rustflags"] + +[package] +name = "qroject" +version = "1.0.0" +edition = "2024" +readme = "README.md" +license = "0BSD" + +[[bin]] +name = "qroject" +path = "src/main.rs" + +[lib] +name = "qroject_bash" +path = "src/qroject-bash.rs" +crate-type = ["cdylib"] + +[profile.release] +panic = "immediate-abort" +lto = "y" +# oh my god args_stub's call to libstd std::env::args_os is indirected +# like a `call [reloc]` instead of `call addr` unless i pass this?? +# rustflags = ["-Zplt=yes"] + +[dependencies] +bash-builtins = "0.4.1" +clap = { version = "4.6.0", features = ["derive"] } +rusqlite = "0.39.0" +rustix = { version = "1.1.4", features = ["system", "process", "fs"] } |
