Skip to content

Commit 4a9b6be

Browse files
committed
Auto merge of #7687 - giraffate:Update_the_layout_of_cargo_commands, r=ehuss
Update the layout of `Cargo Commands` in doc It seems better to improve the follwing two points. - A subcategory like [`Build Commands`](https://doc.rust-lang.org/stable/cargo/commands/build-commands.html) does not contain any contents. - [`Cargo Commands`](https://doc.rust-lang.org/stable/cargo/commands/index.html) actually just points to `cargo` command. So, I fix categories like `Build Commands` to include links to each commands. In addition, I add `cargo` command to `General Commands`. I just changed the way it was arranged and nothing about the contents. The following is an example. before <img width="1283" alt="スクリーンショット 2019-12-09 10 01 44" src="https://user-images.githubusercontent.com/17407489/70399888-f2c3df80-1a6a-11ea-813b-4bba47d3b659.png"> after <img width="1415" alt="スクリーンショット 2019-12-09 10 06 43" src="https://user-images.githubusercontent.com/17407489/70400018-a4631080-1a6b-11ea-8bd4-ab15338ae508.png">
2 parents df80f80 + 72b5c4e commit 4a9b6be

File tree

8 files changed

+72
-34
lines changed

8 files changed

+72
-34
lines changed

src/doc/src/SUMMARY.md

Lines changed: 32 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -34,41 +34,42 @@
3434
* [Unstable Features](reference/unstable.md)
3535

3636
* [Cargo Commands](commands/index.md)
37+
* [General Commands](commands/general-commands.md)
38+
* [cargo](commands/cargo.md)
39+
* [cargo help](commands/cargo-help.md)
40+
* [cargo version](commands/cargo-version.md)
3741
* [Build Commands](commands/build-commands.md)
38-
* [bench](commands/cargo-bench.md)
39-
* [build](commands/cargo-build.md)
40-
* [check](commands/cargo-check.md)
41-
* [clean](commands/cargo-clean.md)
42-
* [doc](commands/cargo-doc.md)
43-
* [fetch](commands/cargo-fetch.md)
44-
* [fix](commands/cargo-fix.md)
45-
* [run](commands/cargo-run.md)
46-
* [rustc](commands/cargo-rustc.md)
47-
* [rustdoc](commands/cargo-rustdoc.md)
48-
* [test](commands/cargo-test.md)
42+
* [cargo bench](commands/cargo-bench.md)
43+
* [cargo build](commands/cargo-build.md)
44+
* [cargo check](commands/cargo-check.md)
45+
* [cargo clean](commands/cargo-clean.md)
46+
* [cargo doc](commands/cargo-doc.md)
47+
* [cargo fetch](commands/cargo-fetch.md)
48+
* [cargo fix](commands/cargo-fix.md)
49+
* [cargo run](commands/cargo-run.md)
50+
* [cargo rustc](commands/cargo-rustc.md)
51+
* [cargo rustdoc](commands/cargo-rustdoc.md)
52+
* [cargo test](commands/cargo-test.md)
4953
* [Manifest Commands](commands/manifest-commands.md)
50-
* [generate-lockfile](commands/cargo-generate-lockfile.md)
51-
* [locate-project](commands/cargo-locate-project.md)
52-
* [metadata](commands/cargo-metadata.md)
53-
* [pkgid](commands/cargo-pkgid.md)
54-
* [update](commands/cargo-update.md)
55-
* [vendor](commands/cargo-vendor.md)
56-
* [verify-project](commands/cargo-verify-project.md)
54+
* [cargo generate-lockfile](commands/cargo-generate-lockfile.md)
55+
* [cargo locate-project](commands/cargo-locate-project.md)
56+
* [cargo metadata](commands/cargo-metadata.md)
57+
* [cargo pkgid](commands/cargo-pkgid.md)
58+
* [cargo update](commands/cargo-update.md)
59+
* [cargo vendor](commands/cargo-vendor.md)
60+
* [cargo verify-project](commands/cargo-verify-project.md)
5761
* [Package Commands](commands/package-commands.md)
58-
* [init](commands/cargo-init.md)
59-
* [install](commands/cargo-install.md)
60-
* [new](commands/cargo-new.md)
61-
* [search](commands/cargo-search.md)
62-
* [uninstall](commands/cargo-uninstall.md)
62+
* [cargo init](commands/cargo-init.md)
63+
* [cargo install](commands/cargo-install.md)
64+
* [cargo new](commands/cargo-new.md)
65+
* [cargo search](commands/cargo-search.md)
66+
* [cargo uninstall](commands/cargo-uninstall.md)
6367
* [Publishing Commands](commands/publishing-commands.md)
64-
* [login](commands/cargo-login.md)
65-
* [owner](commands/cargo-owner.md)
66-
* [package](commands/cargo-package.md)
67-
* [publish](commands/cargo-publish.md)
68-
* [yank](commands/cargo-yank.md)
69-
* [General Commands](commands/general-commands.md)
70-
* [help](commands/cargo-help.md)
71-
* [version](commands/cargo-version.md)
68+
* [cargo login](commands/cargo-login.md)
69+
* [cargo owner](commands/cargo-owner.md)
70+
* [cargo package](commands/cargo-package.md)
71+
* [cargo publish](commands/cargo-publish.md)
72+
* [cargo yank](commands/cargo-yank.md)
7273

7374
* [FAQ](faq.md)
7475
* [Appendix: Glossary](appendix/glossary.md)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,12 @@
11
# Build Commands
2+
* [cargo bench](cargo-bench.md)
3+
* [cargo build](cargo-build.md)
4+
* [cargo check](cargo-check.md)
5+
* [cargo clean](cargo-clean.md)
6+
* [cargo doc](cargo-doc.md)
7+
* [cargo fetch](cargo-fetch.md)
8+
* [cargo fix](cargo-fix.md)
9+
* [cargo run](cargo-run.md)
10+
* [cargo rustc](cargo-rustc.md)
11+
* [cargo rustdoc](cargo-rustdoc.md)
12+
* [cargo test](cargo-test.md)

src/doc/src/commands/cargo.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# cargo
2+
{{#include command-common.html}}
3+
{{#include ../../man/generated/cargo.html}}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
# General Commands
2+
* [cargo](cargo.md)
3+
* [cargo help](cargo-help.md)
4+
* [cargo version](cargo-version.md)

src/doc/src/commands/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1-
# cargo
2-
{{#include command-common.html}}
3-
{{#include ../../man/generated/cargo.html}}
1+
# Cargo Commands
2+
* [General Commands](general-commands.md)
3+
* [Build Commands](build-commands.md)
4+
* [Manifest Commands](manifest-commands.md)
5+
* [Package Commands](package-commands.md)
6+
* [Publishing Commands](publishing-commands.md)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
11
# Manifest Commands
2+
* [cargo generate-lockfile](cargo-generate-lockfile.md)
3+
* [cargo locate-project](cargo-locate-project.md)
4+
* [cargo metadata](cargo-metadata.md)
5+
* [cargo pkgid](cargo-pkgid.md)
6+
* [cargo update](cargo-update.md)
7+
* [cargo vendor](cargo-vendor.md)
8+
* [cargo verify-project](cargo-verify-project.md)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
11
# Package Commands
2+
* [cargo init](cargo-init.md)
3+
* [cargo install](cargo-install.md)
4+
* [cargo new](cargo-new.md)
5+
* [cargo search](cargo-search.md)
6+
* [cargo uninstall](cargo-uninstall.md)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
11
# Publishing Commands
2+
* [cargo login](cargo-login.md)
3+
* [cargo owner](cargo-owner.md)
4+
* [cargo package](cargo-package.md)
5+
* [cargo publish](cargo-publish.md)
6+
* [cargo yank](cargo-yank.md)

0 commit comments

Comments
 (0)