Skip to content

Commit 81d03bb

Browse files
committed
Define root crates azure and microsoft
Update READMEs for `azure` and `microsoft` crates for [Rust RFC #3243](https://rust-lang.github.io/rfcs/3243-packages-as-optional-namespaces.html).
1 parent 8d15041 commit 81d03bb

File tree

7 files changed

+44
-0
lines changed

7 files changed

+44
-0
lines changed

Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[workspace]
22
resolver = "2"
33
members = [
4+
"doc/azure",
5+
"doc/microsoft",
46
"sdk/typespec",
57
"sdk/typespec/typespec_client_core",
68
"sdk/typespec/typespec_derive",

doc/azure/Cargo.toml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "azure"
3+
version = "0.38.0"
4+
authors.workspace = true
5+
edition.workspace = true
6+
rust-version.workspace = true
7+
description = "Project root for all Azure SDK-related crates."
8+
homepage = "https://azure.github.io/azure-sdk"
9+
repository.workspace = true
10+
license.workspace = true
11+
categories = ["compilers", "development-tools"]
12+
keywords = ["azure", "sdk"]

doc/azure/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# azure
2+
3+
Project [root crate](https://rust-lang.github.io/rfcs/3243-packages-as-optional-namespaces.html) for all [Azure SDK](https://azure.github.io/azure-sdk)-related crates.
4+
5+
## History
6+
7+
For information about version 0.37.0 and earlier of this crate, please visit <https://github.com/servo/rust-azure>. This and all future versions of this crate will be used by Azure SDKs.

doc/azure/src/lib.rs

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
4+
#![doc = include_str!("../README.md")]

doc/microsoft/Cargo.toml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "microsoft"
3+
version = "0.1.0"
4+
authors.workspace = true
5+
edition.workspace = true
6+
rust-version.workspace = true
7+
description = "Project root for all Microsoft-related crates."
8+
homepage = "https://www.microsoft.com"
9+
repository.workspace = true
10+
license.workspace = true
11+
categories = ["development-tools"]
12+
keywords = ["microsoft"]

doc/microsoft/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# azure
2+
3+
Project [root crate](https://rust-lang.github.io/rfcs/3243-packages-as-optional-namespaces.html) for all Microsoft-related crates not associated with other projects already.

doc/microsoft/src/lib.rs

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
4+
#![doc = include_str!("../README.md")]

0 commit comments

Comments
 (0)