about summary refs log tree commit diff
path: root/src/rustc-std-workspace
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2024-11-03 22:30:16 +0100
committerRalf Jung <post@ralfj.de>2024-11-04 07:45:15 +0100
commitb12745863e409420e5f7650eb0af670c4060acad (patch)
treeff1f6e10f8b05bd7cac67522dd9382e9ec276e94 /src/rustc-std-workspace
parent5c6f27b1e064af7c0d922eb00b5494fc6ca81b82 (diff)
downloadrust-b12745863e409420e5f7650eb0af670c4060acad.tar.gz
rust-b12745863e409420e5f7650eb0af670c4060acad.zip
update rustc-std-workspace crates
- make rustc-std-workspace-core/alloc re-exports of their underlying crates, like std
= cleanup manifests
Diffstat (limited to 'src/rustc-std-workspace')
-rw-r--r--src/rustc-std-workspace/README.md2
-rw-r--r--src/rustc-std-workspace/rustc-std-workspace-alloc/Cargo.toml10
-rw-r--r--src/rustc-std-workspace/rustc-std-workspace-alloc/src/lib.rs3
-rw-r--r--src/rustc-std-workspace/rustc-std-workspace-core/Cargo.toml7
-rw-r--r--src/rustc-std-workspace/rustc-std-workspace-core/src/lib.rs3
-rw-r--r--src/rustc-std-workspace/rustc-std-workspace-std/Cargo.toml9
6 files changed, 22 insertions, 12 deletions
diff --git a/src/rustc-std-workspace/README.md b/src/rustc-std-workspace/README.md
index 996fe0d3ba1..a8e925f243d 100644
--- a/src/rustc-std-workspace/README.md
+++ b/src/rustc-std-workspace/README.md
@@ -1,4 +1,4 @@
-See `library/rustc-std-workspace-core/README.md` for context.
+See [`library/rustc-std-workspace-core/README.md`](../../library/rustc-std-workspace-core/README.md) for context.
 
 These are the crates.io versions of these crates, as opposed to the versions
 in `library` which are the ones used inside the rustc workspace.
diff --git a/src/rustc-std-workspace/rustc-std-workspace-alloc/Cargo.toml b/src/rustc-std-workspace/rustc-std-workspace-alloc/Cargo.toml
index 777d57d2011..1a8ebdcfeae 100644
--- a/src/rustc-std-workspace/rustc-std-workspace-alloc/Cargo.toml
+++ b/src/rustc-std-workspace/rustc-std-workspace-alloc/Cargo.toml
@@ -1,9 +1,11 @@
 [package]
 name = "rustc-std-workspace-alloc"
-version = "1.0.0"
+version = "1.0.1"
 authors = ["Alex Crichton <alex@alexcrichton.com>"]
-edition = "2018"
+edition = "2021"
 license = 'MIT/Apache-2.0'
-description = 'workspace hack'
+description = """
+crate for integration of crates.io crates into rust-lang/rust standard library workspace
+"""
 
-[dependencies]
+repository = "https://github.com/rust-lang/rust/tree/master/src/rustc-std-workspace"
diff --git a/src/rustc-std-workspace/rustc-std-workspace-alloc/src/lib.rs b/src/rustc-std-workspace/rustc-std-workspace-alloc/src/lib.rs
index e69de29bb2d..938b8bb29b6 100644
--- a/src/rustc-std-workspace/rustc-std-workspace-alloc/src/lib.rs
+++ b/src/rustc-std-workspace/rustc-std-workspace-alloc/src/lib.rs
@@ -0,0 +1,3 @@
+#![no_std]
+extern crate alloc as the_alloc;
+pub use the_alloc::*;
diff --git a/src/rustc-std-workspace/rustc-std-workspace-core/Cargo.toml b/src/rustc-std-workspace/rustc-std-workspace-core/Cargo.toml
index 9f99308bf68..116cf3fb6bc 100644
--- a/src/rustc-std-workspace/rustc-std-workspace-core/Cargo.toml
+++ b/src/rustc-std-workspace/rustc-std-workspace-core/Cargo.toml
@@ -1,10 +1,11 @@
 [package]
 name = "rustc-std-workspace-core"
-version = "1.0.0"
+version = "1.0.1"
 authors = ["Alex Crichton <alex@alexcrichton.com>"]
+edition = "2021"
 license = "MIT/Apache-2.0"
 description = """
-Explicitly empty crate for rust-lang/rust integration
+crate for integration of crates.io crates into rust-lang/rust standard library workspace
 """
 
-[dependencies]
+repository = "https://github.com/rust-lang/rust/tree/master/src/rustc-std-workspace"
diff --git a/src/rustc-std-workspace/rustc-std-workspace-core/src/lib.rs b/src/rustc-std-workspace/rustc-std-workspace-core/src/lib.rs
index e69de29bb2d..38b1615a024 100644
--- a/src/rustc-std-workspace/rustc-std-workspace-core/src/lib.rs
+++ b/src/rustc-std-workspace/rustc-std-workspace-core/src/lib.rs
@@ -0,0 +1,3 @@
+#![no_std]
+extern crate core as the_core;
+pub use the_core::*;
diff --git a/src/rustc-std-workspace/rustc-std-workspace-std/Cargo.toml b/src/rustc-std-workspace/rustc-std-workspace-std/Cargo.toml
index d5bf3133e2c..fcd1ca3deaf 100644
--- a/src/rustc-std-workspace/rustc-std-workspace-std/Cargo.toml
+++ b/src/rustc-std-workspace/rustc-std-workspace-std/Cargo.toml
@@ -2,9 +2,10 @@
 name = "rustc-std-workspace-std"
 version = "1.0.1"
 authors = ["Alex Crichton <alex@alexcrichton.com>"]
+edition = "2021"
 license = "MIT/Apache-2.0"
-description = "Workaround for rustbuild"
-
-[lib]
-name = "std"
+description = """
+crate for integration of crates.io crates into rust-lang/rust standard library workspace
+"""
 
+repository = "https://github.com/rust-lang/rust/tree/master/src/rustc-std-workspace"