diff options
| author | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-11-12 08:17:33 -0500 |
|---|---|---|
| committer | Mark Rousskov <mark.simulacrum@gmail.com> | 2019-12-03 12:18:32 -0500 |
| commit | c761ec1ac9019aa73ccef3001ce7a90c369b429d (patch) | |
| tree | ba5617cd66fe1f0b0101c887445408d37323765c | |
| parent | b7cd58c00ef7dd3aa7476858d0a8aa91f50e70a9 (diff) | |
| download | rust-c761ec1ac9019aa73ccef3001ce7a90c369b429d.tar.gz rust-c761ec1ac9019aa73ccef3001ce7a90c369b429d.zip | |
Introduce rustc_session crate
| -rw-r--r-- | Cargo.lock | 12 | ||||
| -rw-r--r-- | src/librustc/Cargo.toml | 1 | ||||
| -rw-r--r-- | src/librustc_session/Cargo.toml | 16 | ||||
| -rw-r--r-- | src/librustc_session/lib.rs | 0 |
4 files changed, 29 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock index 8fd0285a7e6..483aa223763 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3885,6 +3885,18 @@ dependencies = [ ] [[package]] +name = "rustc_session" +version = "0.0.0" +dependencies = [ + "log", + "rustc_data_structures", + "libserialize", + "rustc_errors", + "serialize", + "syntax_pos", +] + +[[package]] name = "rustc_target" version = "0.0.0" dependencies = [ diff --git a/src/librustc/Cargo.toml b/src/librustc/Cargo.toml index fb30d6c519c..f8ad6f8f30e 100644 --- a/src/librustc/Cargo.toml +++ b/src/librustc/Cargo.toml @@ -39,3 +39,4 @@ rustc_fs_util = { path = "../librustc_fs_util" } smallvec = { version = "1.0", features = ["union", "may_dangle"] } measureme = "0.4" rustc_error_codes = { path = "../librustc_error_codes" } +rustc_session = { path = "../librustc_session" } diff --git a/src/librustc_session/Cargo.toml b/src/librustc_session/Cargo.toml new file mode 100644 index 00000000000..fb31276bf0c --- /dev/null +++ b/src/librustc_session/Cargo.toml @@ -0,0 +1,16 @@ +[package] +authors = ["The Rust Project Developers"] +name = "rustc_session" +version = "0.0.0" +edition = "2018" + +[lib] +name = "rustc_session" +path = "lib.rs" + +[dependencies] +log = "0.4" +rustc_errors = { path = "../librustc_errors" } +rustc_serialize = { path = "../libserialize", package = "serialize" } +rustc_data_structures = { path = "../librustc_data_structures" } +syntax_pos = { path = "../libsyntax_pos" } diff --git a/src/librustc_session/lib.rs b/src/librustc_session/lib.rs new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/src/librustc_session/lib.rs |
