-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
37 lines (34 loc) · 929 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[workspace]
members = [
# The main crate
"prql-compiler", #
# The CLI
"prql-compiler/prqlc", #
# Macros
"prql-compiler/prql-compiler-macros", #
# An example
"prql-compiler/examples/compile-files", #
# Bindings
"bindings/prql-elixir/native/prql",
"bindings/prql-js",
"bindings/prql-lib",
"bindings/prql-python", #
# The book / docs
"web/book",
]
# Note we don't have a `default-members = ["prql-compiler"]`, since that causes
# commands like `cargo test` to only run tests from the default package. And
# `cargo insta test` doesn't have a `--workspace` flag.
resolver = "2"
[workspace.package]
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/PRQL/prql"
rust-version = "1.65.0"
version = "0.6.1"
[profile.release.package.prql-js]
# Tell `rust-js` to optimize for small code size.
opt-level = "s"
[workspace.metadata.release]
allow-branch = ["*"]
consolidate-commits = true