Skip to content

Commit 1e4d111

Browse files
authored
chore: more nav (#39)
1 parent 328d247 commit 1e4d111

File tree

1 file changed

+148
-19
lines changed

1 file changed

+148
-19
lines changed

docs.json

Lines changed: 148 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,25 @@
2121
"groups": [
2222
{
2323
"group": "Why Bazel?",
24-
"pages": ["about/why"]
24+
"pages": [
25+
"about/intro",
26+
"about/why",
27+
"about/vision",
28+
"about/roadmap",
29+
"about/faq"
30+
]
2531
},
2632
{
2733
"group": "Build system basics",
28-
"pages": ["basics"]
34+
"pages": [
35+
"basics",
36+
"basics/build-systems",
37+
"basics/task-based-builds",
38+
"basics/artifact-based-builds",
39+
"basics/distributed-builds",
40+
"basics/dependencies",
41+
"basics/hermeticity"
42+
]
2943
}
3044
]
3145
},
@@ -34,15 +48,39 @@
3448
"groups": [
3549
{
3650
"group": "Install",
37-
"pages": ["install"]
51+
"pages": [
52+
"install",
53+
"install/bazelisk",
54+
"install/os-x",
55+
"install/windows",
56+
"install/ubuntu",
57+
"install/suse",
58+
"install/docker-container",
59+
"install/compile-source",
60+
"install/completion",
61+
"install/ide"
62+
]
3863
},
3964
{
4065
"group": "First build tutorials",
41-
"pages": ["start/getting-started"]
66+
"pages": [
67+
"start/cpp",
68+
"start/java",
69+
"start/android-app",
70+
"start/ios-app"
71+
]
4272
},
4373
{
4474
"group": "Concepts",
45-
"pages": ["concepts/build-files"]
75+
"pages": [
76+
"concepts/build-ref",
77+
"concepts/labels",
78+
"concepts/build-files",
79+
"concepts/dependencies",
80+
"concepts/visibility",
81+
"concepts/platforms",
82+
"concepts/hermeticity"
83+
]
4684
}
4785
]
4886
},
@@ -51,27 +89,74 @@
5189
"groups": [
5290
{
5391
"group": "Releases",
54-
"pages": ["release"]
92+
"pages": [
93+
"release",
94+
"release/rolling",
95+
"release/backward-compatibility",
96+
"release/rule-compatibility"
97+
]
5598
},
5699
{
57100
"group": "Basics",
58-
"pages": ["basics"]
101+
"pages": [
102+
"build/style-guide",
103+
"build/share-variables",
104+
"community/recommended-rules",
105+
"run/build"
106+
]
59107
},
60108
{
61109
"group": "Advanced",
62-
"pages": ["advanced/performance"]
110+
"pages": [
111+
"configure/attributes",
112+
"configure/integrate-cpp",
113+
"configure/coverage",
114+
"configure/best-practices",
115+
"configure/windows",
116+
"advanced/performance/build-performance-metrics",
117+
"advanced/performance/build-performance-breakdown",
118+
"advanced/performance/json-trace-profile",
119+
"advanced/performance/memory",
120+
"advanced/performance/iteration-speed"
121+
]
63122
},
64123
{
65124
"group": "Remote Execution",
66-
"pages": ["remote/persistent"]
125+
"pages": [
126+
"remote/rbe",
127+
"remote/rules",
128+
"remote/ci",
129+
"remote/dynamic",
130+
"remote/caching",
131+
"remote/sandbox",
132+
"remote/workspace",
133+
"remote/cache-remote",
134+
"remote/cache-local",
135+
"remote/output-directories",
136+
"remote/persistent",
137+
"remote/multiplex",
138+
"remote/creating",
139+
"remote/bep",
140+
"remote/bep-examples",
141+
"remote/bep-glossary"
142+
]
67143
},
68144
{
69145
"group": "Tutorials",
70-
"pages": ["tutorials/cpp-toolchain-config"]
146+
"pages": [
147+
"tutorials/cpp-use-cases",
148+
"tutorials/ccp-toolchain-config",
149+
"tutorials/cpp-dependency",
150+
"tutorials/cpp-labels"
151+
]
71152
},
72153
{
73154
"group": "Migrate",
74-
"pages": ["migrate"]
155+
"pages": [
156+
"migrate",
157+
"migrate/maven",
158+
"migrate/xcode"
159+
]
75160
}
76161
]
77162
},
@@ -80,11 +165,16 @@
80165
"groups": [
81166
{
82167
"group": "Build encyclopedia",
83-
"pages": ["rules/cc-binary"]
168+
"pages": [
169+
"reference/be/overview",
170+
"reference/be/common-definitions",
171+
"reference/be/make-variables",
172+
"reference/be/functions"
173+
]
84174
},
85175
{
86176
"group": "Command line reference",
87-
"pages": ["run/build"]
177+
"pages": ["reference/command-line-reference"]
88178
},
89179
{
90180
"group": "Query Language",
@@ -109,15 +199,31 @@
109199
},
110200
{
111201
"group": "Writing rules",
112-
"pages": ["extending/rules"]
202+
"pages": [
203+
"rules/rules-tutorial",
204+
"rules/macro-tutorial",
205+
"rules/legacy-macro-tutorial",
206+
"rules/verbs-tutorial",
207+
"rules/language",
208+
"rules/bzl-style",
209+
"rules/challenges",
210+
"rules/windows"
211+
]
113212
},
114213
{
115214
"group": "Distributing rules",
116-
"pages": ["rules/cc-binary"]
215+
"pages": [
216+
"rules/testing",
217+
"rules/performance",
218+
"rules/deploying"
219+
]
117220
},
118221
{
119222
"group": "APIs",
120-
"pages": ["extending/aspects"]
223+
"pages": [
224+
"rules/lib/overview",
225+
"rules/lib/globals"
226+
]
121227
}
122228
]
123229
},
@@ -126,15 +232,38 @@
126232
"groups": [
127233
{
128234
"group": "Contributing",
129-
"pages": ["contribute/index"]
235+
"pages": [
236+
"contribute",
237+
"contribute/policy",
238+
"contribute/patch-acceptance",
239+
"contribute/maintainers-guide",
240+
"contribute/codebase",
241+
"contribute/search",
242+
"contribute/statemachine-guide",
243+
"contribute/docs",
244+
"contribute/docs-style-guide",
245+
"contribute/design-documents",
246+
"contribute/release-notes"
247+
]
130248
},
131249
{
132250
"group": "Programs",
133-
"pages": ["community/sig"]
251+
"pages": [
252+
"community/update",
253+
"community/sig",
254+
"community/experts",
255+
"community/partners",
256+
"community/users",
257+
"community/recommended-rules",
258+
"community/remote-execution-services"
259+
]
134260
},
135261
{
136262
"group": "Getting help",
137-
"pages": ["help"]
263+
"pages": [
264+
"help",
265+
"contribute/policy"
266+
]
138267
}
139268
]
140269
}

0 commit comments

Comments
 (0)