diff options
author | 2016-07-26 20:54:03 +0000 | |
---|---|---|
committer | 2016-07-27 11:15:14 +0000 | |
commit | 3e8bcae69a0718cf6972be086706b1841e0ed6b7 (patch) | |
tree | ce6b37e16350f164d9ef937a69ba51558c99e53d /site/docs/windows.md | |
parent | 3b47b1fdc6b24bb2c947d02316c1cf4e6a02cf09 (diff) |
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 release script to copy docs from
third_party/bazel/site/versions/master
Changes to follow this CL:
* Separate navigation from layouts so that navigation can be versioned
as well.
* Add tool for cutting a release of Bazel docs and copies them into a new
version directory.
Bug: #579
--
MOS_MIGRATED_REVID=128510319
Diffstat (limited to 'site/docs/windows.md')
-rw-r--r-- | site/docs/windows.md | 37 |
1 files changed, 2 insertions, 35 deletions
diff --git a/site/docs/windows.md b/site/docs/windows.md index ca7f0241d9..8bf61e0e3b 100644 --- a/site/docs/windows.md +++ b/site/docs/windows.md @@ -1,37 +1,4 @@ --- -layout: documentation -title: Windows +layout: redirect +redirect: docs/windows.html --- - -Building Bazel on Windows -========================= - -Windows support is highly experimental. Known issues are [marked with -label "Windows"](https://github.com/bazelbuild/bazel/issues?q=is%3Aissue+is%3Aopen+label%3AWindows) -on github issues. - -We currently support only 64 bit Windows 7 or higher and we can only compile -msys2 binaries. - -To bootstrap Bazel on Windows, you will need: - -* Java JDK 8 or later -* Visual Studio (Community Edition is okay, only `CL.EXE` is needed) -* [msys2](https://msys2.github.io/) (need to be installed at - ``C:\tools\msys64\``). -* Several msys2 packages. Use the ``pacman`` command to install them: - ``pacman -S gcc git curl zip unzip zlib-devel`` - -To build Bazel: - -* Open the msys2 shell. -* Clone the Bazel git repository as normal. -* Set the environment variables: - -```bash -export JAVA_HOME="$(ls -d C:/Program\ Files/Java/jdk* | sort | tail -n 1)" -export BAZEL_SH=c:/tools/msys64/usr/bin/bash.exe -``` - -* Run ``compile.sh`` in Bazel directory. -* If all works fine, bazel will be built at ``output\bazel.exe``. |