mirror of
https://github.com/aljazceru/turso.git
synced 2026-02-23 08:55:40 +01:00
Minimal cargo-c support
This commit is contained in:
@@ -9,19 +9,20 @@ license.workspace = true
|
||||
repository.workspace = true
|
||||
|
||||
[features]
|
||||
capi = []
|
||||
lfs = []
|
||||
|
||||
[package.metadata.dist]
|
||||
dist = true
|
||||
|
||||
[lib]
|
||||
crate-type = ["cdylib", "staticlib"]
|
||||
doc = false
|
||||
|
||||
[build-dependencies]
|
||||
cbindgen = "0.27.0"
|
||||
|
||||
[dependencies]
|
||||
env_logger = { version = "0.11.3", default-features = false }
|
||||
limbo_core = { path = "../core" }
|
||||
log = "0.4.22"
|
||||
|
||||
|
||||
[package.metadata.capi.header]
|
||||
name = "sqlite3.h"
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
use std::path::Path;
|
||||
|
||||
fn main() {
|
||||
let header_file = Path::new("include").join("sqlite3.h");
|
||||
cbindgen::generate(".")
|
||||
.expect("Failed to generate C bindings")
|
||||
.write_to_file(header_file);
|
||||
}
|
||||
Reference in New Issue
Block a user