-
-
Save matklad/8e7502a83e5492040c4436b716922bf5 to your computer and use it in GitHub Desktop.
TOML vs nestedtext.org
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
workspace: | |
members: | |
- crates/* | |
- xtask/ | |
profile: | |
dev: | |
# Disabling debug info speeds up builds a bunch, | |
# and we don't rely on it for debugging that much. | |
debug: 0 | |
package: | |
rowan: | |
opt-level: 3 | |
rustc-hash: | |
opt-level: 3 | |
smol_str: | |
opt-level: 3 | |
text-size: | |
opt-level: 3 | |
# This speeds up `cargo xtask dist`. | |
miniz_oxide: | |
opt-level: 3 | |
release: | |
incremental: true | |
debug: 0 | |
# Ideally, we would use `build-override` here, but some crates are also | |
# needed at run-time and we end up compiling them twice. | |
package: | |
chalk-derive: | |
opt-level: 0 | |
proc-macro2: | |
opt-level: 0 | |
quote: | |
opt-level: 0 | |
salsa-macros: | |
opt-level: 0 | |
serde_derive: | |
opt-level: 0 | |
syn: | |
opt-level: 0 | |
tracing-attributes: | |
opt-level: 0 | |
xtask: | |
opt-level: 0 | |
patch: | |
crates-io: | |
# rowan: | |
# path: ../rowan | |
https://github.com/rust-lang/chalk.git: | |
# chalk-solve: | |
# path: ../chalk/chalk-solve | |
# chalk-rust-ir: | |
# path: ../chalk/chalk-rust-ir | |
# chalk-ir: | |
# path: ../chalk/chalk-ir |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[workspace] | |
members = [ "crates/*", "xtask/" ] | |
[profile.dev] | |
# Disabling debug info speeds up builds a bunch, | |
# and we don't rely on it for debugging that much. | |
debug = 0 | |
[profile.dev.package] | |
# These speed up local tests. | |
rowan.opt-level = 3 | |
rustc-hash.opt-level = 3 | |
smol_str.opt-level = 3 | |
text-size.opt-level = 3 | |
# This speeds up `cargo xtask dist`. | |
miniz_oxide.opt-level = 3 | |
[profile.release] | |
incremental = true | |
debug = 0 # Set this to 1 or 2 to get more useful backtraces in debugger. | |
# Ideally, we would use `build-override` here, but some crates are also | |
# needed at run-time and we end up compiling them twice. | |
[profile.release.package] | |
chalk-derive.opt-level = 0 | |
proc-macro2.opt-level = 0 | |
quote.opt-level = 0 | |
salsa-macros.opt-level = 0 | |
serde_derive.opt-level = 0 | |
syn.opt-level = 0 | |
tracing-attributes.opt-level = 0 | |
xtask.opt-level = 0 | |
[patch.'crates-io'] | |
# rowan = { path = "../rowan" } | |
[patch.'https://github.com/rust-lang/chalk.git'] | |
# chalk-solve = { path = "../chalk/chalk-solve" } | |
# chalk-rust-ir = { path = "../chalk/chalk-rust-ir" } | |
# chalk-ir = { path = "../chalk/chalk-ir" } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package: | |
name: rust-analyzer | |
version: 0.0.0 | |
description: TBD | |
license: MIT OR Apache-2.0 | |
authors: | |
- rust-analyzer developers | |
autobins: false | |
edition: 2018 | |
lib: | |
doctest: false | |
bin: | |
- | |
name: rust-analyzer | |
path: src/bin/main.rs | |
dependencies: | |
anyhow: 1.0.26 | |
crossbeam-channel: 0.4.0 | |
env_logger: | |
version: 0.7.1 | |
default-features: false | |
itertools: 0.9.0 | |
jod-thread: 0.1.0 | |
log: 0.4.8 | |
lsp-types: | |
version: 0.82.0 | |
features: | |
- proposed | |
parking_lot: 0.11.0 | |
pico-args: 0.3.1 | |
oorandom: 11.1.2 | |
rustc-hash: 1.1.0 | |
serde: | |
version: 1.0.106 | |
features: | |
- derive | |
serde_json: 1.0.48 | |
threadpool: 1.7.1 | |
rayon: 1.3.1 | |
mimalloc: | |
version: 0.1.19 | |
default-features: false | |
optional: true | |
lsp-server: 0.3.3 | |
stdx: | |
path: ../stdx | |
version: 0.0.0 | |
flycheck: | |
path: ../flycheck | |
version: 0.0.0 | |
ide: | |
path: ../ide | |
version: 0.0.0 | |
profile: | |
path: ../profile | |
version: 0.0.0 | |
project_model: | |
path: ../project_model | |
version: 0.0.0 | |
syntax: | |
path: ../syntax | |
version: 0.0.0 | |
text_edit: | |
path: ../text_edit | |
version: 0.0.0 | |
vfs: | |
path: ../vfs | |
version: 0.0.0 | |
vfs-notify: | |
path: ../vfs-notify | |
version: 0.0.0 | |
cfg: | |
path: ../cfg | |
version: 0.0.0 | |
toolchain: | |
path: ../toolchain | |
version: 0.0.0 | |
# This should only be used in CLI | |
base_db: | |
path: ../base_db | |
version: 0.0.0 | |
ide_db: | |
path: ../ide_db | |
version: 0.0.0 | |
ssr: | |
path: ../ssr | |
version: 0.0.0 | |
hir: | |
path: ../hir | |
version: 0.0.0 | |
hir_def: | |
path: ../hir_def | |
version: 0.0.0 | |
hir_ty: | |
path: ../hir_ty | |
version: 0.0.0 | |
proc_macro_srv: | |
path: ../proc_macro_srv | |
version: 0.0.0 | |
target: | |
cfg(windows): | |
dependencies: | |
winapi: 0.3.8 | |
dev-dependencies | |
expect-test: 1.0 | |
test_utils: | |
path: ../test_utils | |
mbe: | |
path: ../mbe | |
tt: | |
path: ../tt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[package] | |
name = "rust-analyzer" | |
version = "0.0.0" | |
description = "TBD" | |
license = "MIT OR Apache-2.0" | |
authors = ["rust-analyzer developers"] | |
autobins = false | |
edition = "2018" | |
[lib] | |
doctest = false | |
[[bin]] | |
name = "rust-analyzer" | |
path = "src/bin/main.rs" | |
[dependencies] | |
anyhow = "1.0.26" | |
crossbeam-channel = "0.4.0" | |
env_logger = { version = "0.7.1", default-features = false } | |
itertools = "0.9.0" | |
jod-thread = "0.1.0" | |
log = "0.4.8" | |
lsp-types = { version = "0.82.0", features = ["proposed"] } | |
parking_lot = "0.11.0" | |
pico-args = "0.3.1" | |
oorandom = "11.1.2" | |
rustc-hash = "1.1.0" | |
serde = { version = "1.0.106", features = ["derive"] } | |
serde_json = "1.0.48" | |
threadpool = "1.7.1" | |
rayon = "1.3.1" | |
mimalloc = { version = "0.1.19", default-features = false, optional = true } | |
lsp-server = "0.3.3" | |
stdx = { path = "../stdx", version = "0.0.0" } | |
flycheck = { path = "../flycheck", version = "0.0.0" } | |
ide = { path = "../ide", version = "0.0.0" } | |
profile = { path = "../profile", version = "0.0.0" } | |
project_model = { path = "../project_model", version = "0.0.0" } | |
syntax = { path = "../syntax", version = "0.0.0" } | |
text_edit = { path = "../text_edit", version = "0.0.0" } | |
vfs = { path = "../vfs", version = "0.0.0" } | |
vfs-notify = { path = "../vfs-notify", version = "0.0.0" } | |
cfg = { path = "../cfg", version = "0.0.0" } | |
toolchain = { path = "../toolchain", version = "0.0.0" } | |
# This should only be used in CLI | |
base_db = { path = "../base_db", version = "0.0.0" } | |
ide_db = { path = "../ide_db", version = "0.0.0" } | |
ssr = { path = "../ssr", version = "0.0.0" } | |
hir = { path = "../hir", version = "0.0.0" } | |
hir_def = { path = "../hir_def", version = "0.0.0" } | |
hir_ty = { path = "../hir_ty", version = "0.0.0" } | |
proc_macro_srv = { path = "../proc_macro_srv", version = "0.0.0" } | |
[target.'cfg(windows)'.dependencies] | |
winapi = "0.3.8" | |
[dev-dependencies] | |
expect-test = "1.0" | |
test_utils = { path = "../test_utils" } | |
mbe = { path = "../mbe" } | |
tt = { path = "../tt" } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment