mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-06 01:34:21 +01:00
This implements libSQL compatible Rust API on top of Limbo's core. The purpose of this is to allow libraries and apps that build on libSQL to use Limbo.
63 lines
1.4 KiB
TOML
63 lines
1.4 KiB
TOML
# Copyright 2023 the Limbo authors. All rights reserved. MIT license.
|
|
|
|
[workspace]
|
|
resolver = "2"
|
|
members = [
|
|
"bindings/java",
|
|
"bindings/python",
|
|
"bindings/rust",
|
|
"bindings/wasm",
|
|
"cli",
|
|
"sqlite3",
|
|
"core",
|
|
"simulator",
|
|
"test", "macros",
|
|
]
|
|
exclude = ["perf/latency/limbo"]
|
|
|
|
[workspace.package]
|
|
version = "0.0.11"
|
|
authors = ["the Limbo authors"]
|
|
edition = "2021"
|
|
license = "MIT"
|
|
repository = "https://github.com/tursodatabase/limbo"
|
|
|
|
# Config for 'cargo dist'
|
|
[workspace.metadata.dist]
|
|
# The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax)
|
|
cargo-dist-version = "0.21.0"
|
|
# CI backends to support
|
|
ci = "github"
|
|
# The installers to generate for each app
|
|
installers = ["shell", "powershell"]
|
|
# Target platforms to build apps for (Rust target-triple syntax)
|
|
targets = [
|
|
"aarch64-apple-darwin",
|
|
"x86_64-apple-darwin",
|
|
"x86_64-unknown-linux-gnu",
|
|
"x86_64-pc-windows-msvc",
|
|
]
|
|
# Which actions to run on pull requests
|
|
pr-run-mode = "plan"
|
|
# Path that installers should place binaries in
|
|
install-path = "~/.limbo"
|
|
# Whether to install an updater program
|
|
install-updater = true
|
|
# Whether to consider the binaries in a package for distribution (defaults true)
|
|
dist = false
|
|
# Whether to enable GitHub Attestations
|
|
github-attestations = true
|
|
|
|
[profile.release]
|
|
codegen-units = 1
|
|
panic = "abort"
|
|
lto = true
|
|
|
|
[profile.bench-profile]
|
|
inherits = "release"
|
|
debug = true
|
|
|
|
[profile.dist]
|
|
inherits = "release"
|
|
lto = "thin"
|