mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-25 20:14:21 +01:00
This makes io_uring the default in CLI, but makes it non-default in core. Before, if one built CLI without io_uring, core still built with it as it was a default feature. To accommodate for the change, all bindings have been updated to select the feature, except for WASM which has a separate fs implementation. This also adds some #[cfg] and #[allow] to silence unused-* warnings, which I discovered when testing with different features disabled. Closes #942
36 lines
724 B
TOML
36 lines
724 B
TOML
# Copyright 2023 the Limbo authors. All rights reserved. MIT license.
|
|
|
|
[package]
|
|
name = "limbo"
|
|
version.workspace = true
|
|
authors.workspace = true
|
|
default-run = "limbo"
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
repository.workspace = true
|
|
description = "The Limbo interactive SQL shell"
|
|
|
|
[package.metadata.dist]
|
|
dist = true
|
|
|
|
[[bin]]
|
|
name = "limbo"
|
|
path = "main.rs"
|
|
|
|
|
|
[dependencies]
|
|
anyhow = "1.0.75"
|
|
clap = { version = "4.5", features = ["derive"] }
|
|
comfy-table = "7.1.4"
|
|
dirs = "5.0.1"
|
|
env_logger = "0.10.1"
|
|
limbo_core = { path = "../core" }
|
|
rustyline = "12.0.0"
|
|
ctrlc = "3.4.4"
|
|
csv = "1.3.1"
|
|
miette = { version = "7.4.0", features = ["fancy"] }
|
|
|
|
[features]
|
|
default = ["io_uring"]
|
|
io_uring = ["limbo_core/io_uring"]
|