| --- | |
| layout: home | |
| --- | |
| <div class="hero"> | |
| <div class="container"> | |
| <img src="{{site_root}}images/bazel-logo.png" | |
| class="img-responsive center-block" /> | |
| <p class="lead">{Fast, Correct} - Choose two</p> | |
| </div> | |
| </div> | |
| <div class="hero-bar"> | |
| <div class="container"> | |
| <a class="btn btn-success" | |
| href="{{ "/docs/install.html" | prepend: site_root }}"> | |
| Get Bazel</a> | |
| <a class="btn btn-success" | |
| href="{{ "/docs/getting-started.html" | prepend: site_root }}"> | |
| Get Started</a> | |
| </div> | |
| </div> | |
| <div class="landing-feature-1"> | |
| <div class="container"> | |
| <div class="row"> | |
| <div class="col-sm-12"> | |
| <h1>Correct, reproducible, fast builds for everyone</h1> | |
| <p class="lead">Bazel is a build tool from Google that builds code | |
| quickly and reliably. We use it to build the majority of Google's | |
| software, and it's specifically designed to handle our huge source | |
| code repositories and our testing and release requirements. | |
| </p> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Fast</h3> | |
| <p>Bazel is used at Google to build software from a massive, shared | |
| code repository in which all software is built from source. Caching | |
| and parallel processing make it fast. (Don't worry. It works for | |
| small projects, too.) | |
| </p> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Reproducible</h3> | |
| <p>Bazel was designed with correctness and reproducibility in mind. A | |
| build performed on a continuous build machine or in a release | |
| pipeline will generate bitwise-identical outputs to those generated | |
| on a developer's machine. | |
| </p> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Flexible</h3> | |
| <p>Bazel's architecture supports many different programming languages | |
| within Google, and can be used to build both client and server | |
| software targeting multiple architectures from the same underlying | |
| codebase. | |
| </p> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="landing-feature-2"> | |
| <div class="container"> | |
| <div class="row"> | |
| <div class="col-sm-12"> | |
| <h1>Get Started</h1> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Install Bazel</h2> | |
| <p>See our <a href="docs/install.html">Installation Guide</a> to learn | |
| how to download and install Bazel. | |
| </p> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Run Bazel</h2> | |
| <p>See our | |
| <a href="docs/getting-started.html">Getting Started Guide</a> to | |
| learn how to write a BUILD file and run Bazel. | |
| </p> | |
| </div> | |
| <div class="col-sm-4"> | |
| <h3>Bazel Commands</h2> | |
| <p>See our <a href="docs/bazel-user-manual.html">User Manual</a> to | |
| learn about the Bazel command-line tool. | |
| </p> | |
| </div> | |
| <div class="col-sm-12"> | |
| <h3>Learn More</h2> | |
| <p>Take a look at our <a href="docs/install.html">documentation</a> | |
| and read our <a href="faq.html">FAQ</a>. | |
| </p> | |
| </div> | |
| </div> | |
| </div> | |
| </div> | |
| <div class="landing-feature-1"> | |
| <div class="container"> | |
| <div class="row"> | |
| <div class="col-sm-12"> | |
| <h1>About Bazel</h1> | |
| <p> | |
| <a href="contributing.html">Contribute</a><br /> | |
| <a href="governance.html">Governance Plan</a><br /> | |
| <a href="roadmap.html">Roadmap</a><br /> | |
| <a href="support.html">Support</a><br /> | |
| <a href="users.html">Who's using Bazel</a> | |
| </p> | |
| </div> | |
| </div> | |
| </div> | |
| </div> |