add jerbuild
ober
32a715af245fd0f898d7bee514216d55821c9abf
--- a/.jerbuild +++ b/.jerbuild @@ -13,6 +13,8 @@ (entry "main-binary.ss") (output "jcode") +(requires "cargo" "cc" "sqlite3 headers/libs" "vendor/jerboa-native-rs") +(notes "jerboa-native-rs is built with no default features and tls,crypto only. DuckDB is intentionally not required.") ;; do-binary-build auto-appends the bundled stdlib; list only project + vendor. (libdirs "lib" @@ -34,4 +36,7 @@ ;; jerboa-native (Rust): tls + crypto only (no duckdb/pcap/postgres). jerbuild ;; runs cargo and links the resulting libjerboa_native.a. -(rust-crates ("vendor/jerboa-native-rs/Cargo.toml" features: "tls,crypto")) +(rust-crates + ("vendor/jerboa-native-rs/Cargo.toml" + features: "tls,crypto" + no-default-features: #t))