mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-25 00:03:43 +00:00
mv compiler to compiler/
This commit is contained in:
parent
db534b3ac2
commit
9e5f7d5631
@ -1,8 +1,7 @@
|
|||||||
[workspace]
|
[workspace]
|
||||||
members = [
|
members = [
|
||||||
"src/bootstrap",
|
"src/bootstrap",
|
||||||
"src/rustc",
|
"compiler/rustc",
|
||||||
"src/librustc_codegen_llvm",
|
|
||||||
"library/std",
|
"library/std",
|
||||||
"library/test",
|
"library/test",
|
||||||
"src/tools/cargotest",
|
"src/tools/cargotest",
|
||||||
|
@ -6,14 +6,14 @@ edition = '2018'
|
|||||||
|
|
||||||
[[bin]]
|
[[bin]]
|
||||||
name = "rustc_binary"
|
name = "rustc_binary"
|
||||||
path = "rustc.rs"
|
path = "src/main.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rustc_driver = { path = "../librustc_driver" }
|
rustc_driver = { path = "../rustc_driver" }
|
||||||
|
|
||||||
# Make sure rustc_codegen_ssa ends up in the sysroot, because this
|
# Make sure rustc_codegen_ssa ends up in the sysroot, because this
|
||||||
# crate is intended to be used by codegen backends, which may not be in-tree.
|
# crate is intended to be used by codegen backends, which may not be in-tree.
|
||||||
rustc_codegen_ssa = { path = "../librustc_codegen_ssa" }
|
rustc_codegen_ssa = { path = "../rustc_codegen_ssa" }
|
||||||
|
|
||||||
[dependencies.jemalloc-sys]
|
[dependencies.jemalloc-sys]
|
||||||
version = '0.3.0'
|
version = '0.3.0'
|
@ -4,10 +4,6 @@ name = "rustc_apfloat"
|
|||||||
version = "0.0.0"
|
version = "0.0.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[lib]
|
|
||||||
name = "rustc_apfloat"
|
|
||||||
path = "lib.rs"
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bitflags = "1.2.1"
|
bitflags = "1.2.1"
|
||||||
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
@ -4,10 +4,6 @@ name = "rustc_arena"
|
|||||||
version = "0.0.0"
|
version = "0.0.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
[lib]
|
|
||||||
name = "rustc_arena"
|
|
||||||
path = "lib.rs"
|
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
rustc_data_structures = { path = "../librustc_data_structures" }
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
19
compiler/rustc_ast/Cargo.toml
Normal file
19
compiler/rustc_ast/Cargo.toml
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_ast"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
rustc_serialize = { path = "../rustc_serialize" }
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_index = { path = "../rustc_index" }
|
||||||
|
rustc_lexer = { path = "../rustc_lexer" }
|
||||||
|
rustc_macros = { path = "../rustc_macros" }
|
||||||
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
||||||
|
bitflags = "1.2.1"
|
22
compiler/rustc_ast_lowering/Cargo.toml
Normal file
22
compiler/rustc_ast_lowering/Cargo.toml
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_ast_lowering"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
rustc_arena = { path = "../rustc_arena" }
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_ast_pretty = { path = "../rustc_ast_pretty" }
|
||||||
|
rustc_hir = { path = "../rustc_hir" }
|
||||||
|
rustc_target = { path = "../rustc_target" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_index = { path = "../rustc_index" }
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
||||||
|
rustc_errors = { path = "../rustc_errors" }
|
||||||
|
rustc_session = { path = "../rustc_session" }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
||||||
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
18
compiler/rustc_ast_passes/Cargo.toml
Normal file
18
compiler/rustc_ast_passes/Cargo.toml
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_ast_passes"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
itertools = "0.8"
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_ast_pretty = { path = "../rustc_ast_pretty" }
|
||||||
|
rustc_attr = { path = "../rustc_attr" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_errors = { path = "../rustc_errors" }
|
||||||
|
rustc_feature = { path = "../rustc_feature" }
|
||||||
|
rustc_parse = { path = "../rustc_parse" }
|
||||||
|
rustc_session = { path = "../rustc_session" }
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
14
compiler/rustc_ast_pretty/Cargo.toml
Normal file
14
compiler/rustc_ast_pretty/Cargo.toml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_ast_pretty"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
||||||
|
rustc_target = { path = "../rustc_target" }
|
21
compiler/rustc_attr/Cargo.toml
Normal file
21
compiler/rustc_attr/Cargo.toml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_attr"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
rustc_ast_pretty = { path = "../rustc_ast_pretty" }
|
||||||
|
rustc_serialize = { path = "../rustc_serialize" }
|
||||||
|
rustc_errors = { path = "../rustc_errors" }
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_feature = { path = "../rustc_feature" }
|
||||||
|
rustc_lexer = { path = "../rustc_lexer" }
|
||||||
|
rustc_macros = { path = "../rustc_macros" }
|
||||||
|
rustc_session = { path = "../rustc_session" }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
||||||
|
version_check = "0.9"
|
24
compiler/rustc_builtin_macros/Cargo.toml
Normal file
24
compiler/rustc_builtin_macros/Cargo.toml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_builtin_macros"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
rustc_parse_format = { path = "../rustc_parse_format" }
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_ast_pretty = { path = "../rustc_ast_pretty" }
|
||||||
|
rustc_attr = { path = "../rustc_attr" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_errors = { path = "../rustc_errors" }
|
||||||
|
rustc_feature = { path = "../rustc_feature" }
|
||||||
|
rustc_parse = { path = "../rustc_parse" }
|
||||||
|
rustc_target = { path = "../rustc_target" }
|
||||||
|
rustc_session = { path = "../rustc_session" }
|
||||||
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
||||||
|
rustc_expand = { path = "../rustc_expand" }
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
34
compiler/rustc_codegen_llvm/Cargo.toml
Normal file
34
compiler/rustc_codegen_llvm/Cargo.toml
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
[package]
|
||||||
|
authors = ["The Rust Project Developers"]
|
||||||
|
name = "rustc_codegen_llvm"
|
||||||
|
version = "0.0.0"
|
||||||
|
edition = "2018"
|
||||||
|
|
||||||
|
[lib]
|
||||||
|
test = false
|
||||||
|
doctest = false
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
bitflags = "1.0"
|
||||||
|
libc = "0.2"
|
||||||
|
measureme = "0.7.1"
|
||||||
|
snap = "1"
|
||||||
|
tracing = "0.1"
|
||||||
|
rustc_middle = { path = "../rustc_middle" }
|
||||||
|
rustc-demangle = "0.1"
|
||||||
|
rustc_attr = { path = "../rustc_attr" }
|
||||||
|
rustc_codegen_ssa = { path = "../rustc_codegen_ssa" }
|
||||||
|
rustc_data_structures = { path = "../rustc_data_structures" }
|
||||||
|
rustc_errors = { path = "../rustc_errors" }
|
||||||
|
rustc_feature = { path = "../rustc_feature" }
|
||||||
|
rustc_fs_util = { path = "../rustc_fs_util" }
|
||||||
|
rustc_hir = { path = "../rustc_hir" }
|
||||||
|
rustc_incremental = { path = "../rustc_incremental" }
|
||||||
|
rustc_index = { path = "../rustc_index" }
|
||||||
|
rustc_llvm = { path = "../../src/librustc_llvm" }
|
||||||
|
rustc_session = { path = "../rustc_session" }
|
||||||
|
rustc_serialize = { path = "../rustc_serialize" }
|
||||||
|
rustc_target = { path = "../rustc_target" }
|
||||||
|
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
|
||||||
|
rustc_ast = { path = "../rustc_ast" }
|
||||||
|
rustc_span = { path = "../rustc_span" }
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user