aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/_layouts
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2016-07-28 12:47:11 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-07-29 10:09:06 +0000
commit95a54b98368a1c680c14e13d841b14a27aba01ca (patch)
tree4a4f51e0d40ac2231b27054207ff838ef574a4fd /site/_layouts
parentadc2d75bfb4bc7000b69183b6053a8ce6578748e (diff)
*** Reason for rollback *** Breaks design docs links *** Original change description *** Move Bazel docs into versioned directory. * Move all Bazel docs (excluding main page, search page, and blog) into versions/master directory. * Replace all original pages with redirects. * Add Jekyll config with default_version setting to specify the default version to redirect docs to. * Add Jekyll config with version_prefix setting specific to pages under each version directory. * Update layouts to generate links to pages for the same version with the version_prefix. * Update Blaze rel... *** -- MOS_MIGRATED_REVID=128690580
Diffstat (limited to 'site/_layouts')
-rw-r--r--site/_layouts/contribute.html14
-rw-r--r--site/_layouts/documentation.html56
-rw-r--r--site/_layouts/redirect.html7
3 files changed, 35 insertions, 42 deletions
diff --git a/site/_layouts/contribute.html b/site/_layouts/contribute.html
index dd00aa4887..98a11aedb0 100644
--- a/site/_layouts/contribute.html
+++ b/site/_layouts/contribute.html
@@ -24,16 +24,16 @@ nav: contribute
</a>
<nav class="sidebar collapse" id="sidebar-nav">
<ul class="sidebar-nav">
- <li><a href="{{ page.version_prefix }}/contributing.html">Contributing to Bazel</a></li>
- <li><a href="{{ page.version_prefix }}/hard_to_write_rules.html">Pitfalls</a></li>
- <li><a href="{{ page.version_prefix }}/users.html">Who's Using Bazel</a></li>
- <li><a href="{{ page.version_prefix }}/roadmap.html">Roadmap</a></li>
- <li><a href="{{ page.version_prefix }}/governance.html">Governance</a></li>
+ <li><a href="/contributing.html">Contributing to Bazel</a></li>
+ <li><a href="/hard_to_write_rules.html">Pitfalls</a></li>
+ <li><a href="/users.html">Who's Using Bazel</a></li>
+ <li><a href="/roadmap.html">Roadmap</a></li>
+ <li><a href="/governance.html">Governance</a></li>
</ul>
<h3>How Bazel Works</h3>
<ul class="sidebar-nav">
- <li><a href="{{ page.version_prefix }}/docs/skyframe.html">Skyframe</a></li>
- <li><a href="{{ page.version_prefix }}/docs/designs/index.html">Design Documents</a></li>
+ <li><a href="/docs/skyframe.html">Skyframe</a></li>
+ <li><a href="/docs/designs/index.html">Design Documents</a></li>
</ul>
<h3>External Resources</h3>
<ul class="sidebar-nav">
diff --git a/site/_layouts/documentation.html b/site/_layouts/documentation.html
index 37239f5cd6..576ecc08ee 100644
--- a/site/_layouts/documentation.html
+++ b/site/_layouts/documentation.html
@@ -24,8 +24,8 @@ nav: docs
</a>
<nav class="sidebar collapse" id="sidebar-nav">
<ul class="sidebar-nav">
- <li><a href="{{ page.version_prefix }}/docs/install.html">Installing</a></li>
- <li><a href="{{ page.version_prefix }}/docs/getting-started.html">Getting Started</a></li>
+ <li><a href="/docs/install.html">Installing</a></li>
+ <li><a href="/docs/getting-started.html">Getting Started</a></li>
<li>
<a class="sidebar-nav-heading" data-toggle="collapse"
href="#tutorial-menu" aria-expanded="false"
@@ -33,47 +33,47 @@ nav: docs
Tutorial <span class="caret"></span>
</a>
<ul class="collapse sidebar-nav sidebar-submenu" id="tutorial-menu">
- <li><a href="{{ page.version_prefix }}/docs/tutorial/java.html">Build Java</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/cpp.html">Build C++</a></li>
+ <li><a href="/docs/tutorial/java.html">Build Java</a></li>
+ <li><a href="/docs/tutorial/cpp.html">Build C++</a></li>
<li>
<a class="sidebar-nav-heading" href="#app-menu"
data-toggle="collapse" aria-expanded="false" aria-controls="app-menu">
Build Mobile Application
</a>
<ul class="collapse sidebar-nav sidebar-submenu" id="app-menu">
- <li><a href="{{ page.version_prefix }}/docs/tutorial/app.html">Introduction</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/environment.html">Set Up Your Environment</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/workspace.html">Set Up a Workspace</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/android-app.html">Build an Android App</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/ios-app.html">Build an iOS App</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/backend-server.html">Build the Backend Server</a></li>
- <li><a href="{{ page.version_prefix }}/docs/tutorial/review.html">Review</a></li>
+ <li><a href="/docs/tutorial/app.html">Introduction</a></li>
+ <li><a href="/docs/tutorial/environment.html">Set Up Your Environment</a></li>
+ <li><a href="/docs/tutorial/workspace.html">Set Up a Workspace</a></li>
+ <li><a href="/docs/tutorial/android-app.html">Build an Android App</a></li>
+ <li><a href="/docs/tutorial/ios-app.html">Build an iOS App</a></li>
+ <li><a href="/docs/tutorial/backend-server.html">Build the Backend Server</a></li>
+ <li><a href="/docs/tutorial/review.html">Review</a></li>
</ul>
</li>
</ul>
</li>
- <li><a href="{{ page.version_prefix }}/docs/support.html">Get Support</a></li>
+ <li><a href="/docs/support.html">Get Support</a></li>
</ul>
<h3>Using Bazel</h3>
<ul class="sidebar-nav">
- <li><a href="{{ page.version_prefix }}/docs/build-ref.html">BUILD files</a></li>
- <li><a href="{{ page.version_prefix }}/docs/bazel-user-manual.html">User Manual</a></li>
- <li><a href="{{ page.version_prefix }}/docs/test-encyclopedia.html">Writing Tests</a></li>
- <li><a href="{{ page.version_prefix }}/docs/query.html">Query Language</a></li>
- <li><a href="{{ page.version_prefix }}/docs/query-how-to.html">Query How-To</a></li>
- <li><a href="{{ page.version_prefix }}/docs/mobile-install.html">mobile-install (Android)</a></li>
- <li><a href="{{ page.version_prefix }}/docs/external.html">External Dependencies</a></li>
- <li><a href="{{ page.version_prefix }}/docs/command-line-reference.html">Command-line Reference</a></li>
- <li><a href="{{ page.version_prefix }}/docs/output_directories.html">Output Directories</a></li>
+ <li><a href="/docs/build-ref.html">BUILD files</a></li>
+ <li><a href="/docs/bazel-user-manual.html">User Manual</a></li>
+ <li><a href="/docs/test-encyclopedia.html">Writing Tests</a></li>
+ <li><a href="/docs/query.html">Query Language</a></li>
+ <li><a href="/docs/query-how-to.html">Query How-To</a></li>
+ <li><a href="/docs/mobile-install.html">mobile-install (Android)</a></li>
+ <li><a href="/docs/external.html">External Dependencies</a></li>
+ <li><a href="/docs/command-line-reference.html">Command-line Reference</a></li>
+ <li><a href="/docs/output_directories.html">Output Directories</a></li>
</ul>
{% include be-nav.html %}
<h3>Extensions</h3>
<ul class="sidebar-nav">
- <li><a href="{{ page.version_prefix }}/docs/skylark/concepts.html">Overview</a></li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/macros.html">Macros</a></li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/rules.html">Rules</a></li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/aspects.html">Aspects</a></li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/repository_rules.html">Repository rules</a></li>
+ <li><a href="/docs/skylark/concepts.html">Overview</a></li>
+ <li><a href="/docs/skylark/macros.html">Macros</a></li>
+ <li><a href="/docs/skylark/rules.html">Rules</a></li>
+ <li><a href="/docs/skylark/aspects.html">Aspects</a></li>
+ <li><a href="/docs/skylark/repository_rules.html">Repository rules</a></li>
<li>
<a class="sidebar-nav-heading" data-toggle="collapse"
href="#skylark-lib-menu" aria-expanded="false"
@@ -84,8 +84,8 @@ nav: docs
{% include skylark-nav.html %}
</ul>
</li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/cookbook.html">Examples</a></li>
- <li><a href="{{ page.version_prefix }}/docs/skylark/deploying.html">Packaging rules</a></li>
+ <li><a href="/docs/skylark/cookbook.html">Examples</a></li>
+ <li><a href="/docs/skylark/deploying.html">Packaging rules</a></li>
</ul>
</nav>
</div>
diff --git a/site/_layouts/redirect.html b/site/_layouts/redirect.html
deleted file mode 100644
index 85ae15edbf..0000000000
--- a/site/_layouts/redirect.html
+++ /dev/null
@@ -1,7 +0,0 @@
-<html>
- <head>
- <script>
- window.location.replace("/versions/{{ site.default_version }}/{{ page.redirect }}");
- </script>
- </head>
-</html>