aboutsummaryrefslogtreecommitdiffhomepage
path: root/site
Commit message (Collapse)AuthorAge
* Skylark repository invalidation design doc update Gravatar Damien Martin-Guillerez2017-01-10
| | | | | | | | | | | | | | 1. Set status to implementing 2. Reorder the list of tasks because we need to invalidate correctly Skylark repositories before enabling environ parameter. 3. Fix the step 2 (was step 3) in order to pass a map instead of creating a new function. -- Change-Id: I9387ccedf75d63fef7e2e9546dc1f0421cb12679 Reviewed-on: https://cr.bazel.build/7972 PiperOrigin-RevId: 143999391 MOS_MIGRATED_REVID=143999391
* Updates Android flag documentation.Gravatar Alex Humesky2017-01-09
| | | | | | -- PiperOrigin-RevId: 143792017 MOS_MIGRATED_REVID=143792017
* Doc: fix tutorial text to be in sync with the sample. Gravatar Steren2017-01-06
| | | | | | | | | | | https://bazel-review.googlesource.com/#/c/8092/ updated the sample to download App Engine rules, but the text was not updated. Closes #2341. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2341 PiperOrigin-RevId: 143776849 MOS_MIGRATED_REVID=143776849
* Document --build_tag_filters flagGravatar Googler2017-01-05
| | | | | | -- PiperOrigin-RevId: 143689724 MOS_MIGRATED_REVID=143689724
* Update the tutorial to use the best way to load rules_appengine.Gravatar John Cater2017-01-04
| | | | | | | | -- Change-Id: Ide481cbbd0d404aab144833efc09c0b48a8b968a Reviewed-on: https://cr.bazel.build/8092 PiperOrigin-RevId: 143589969 MOS_MIGRATED_REVID=143589969
* Add a few more open-source projects to the list of Bazel users.Gravatar Googler2017-01-04
| | | | | | -- PiperOrigin-RevId: 143555992 MOS_MIGRATED_REVID=143555992
* Doc: Update wording for local run and 'Google Cloud Console' nameGravatar Steren2017-01-03
| | | | | | | | | | | | | * The official App Engine docs do not use the term "deploy" when running the app locally (https://cloud.google.com/appengine/docs/java/tools/devserver). It's better to only use the word "deploy" when deploying to App Engine. * The Console where users can setup App Engine is the Google Cloud Console (https://console.cloud.google.com), not the Developer Console Closes #2329. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2329 PiperOrigin-RevId: 143460661 MOS_MIGRATED_REVID=143460661
* Add www.bazel.io --> bazel.build redirectGravatar David Stanke2017-01-03
| | | | | | | | | | | Extending js redirect to catch "www.bazel.io" in addition to "bazel.io" Closes #2328. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2328 PiperOrigin-RevId: 143457246 MOS_MIGRATED_REVID=143457246
* Mention unsupported set syntaxGravatar Jon Brandvein2017-01-03
| | | | | | -- PiperOrigin-RevId: 143453922 MOS_MIGRATED_REVID=143453922
* Doc: section title should reflect the correct rule nameGravatar Steren2017-01-03
| | | | | | | | | | | The instructions are about adding a `git_repository` rule, not an `new_http_archive` rule, as it was written in the section title. Closes #2327. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2327 PiperOrigin-RevId: 143451503 MOS_MIGRATED_REVID=143451503
* Clarify concepts.md (re: mutability, scoping, loads)Gravatar Jon Brandvein2017-01-03
| | | | | | -- PiperOrigin-RevId: 143387069 MOS_MIGRATED_REVID=143387069
* Update BUILD file to list all docsGravatar Laurent Le Brun2016-12-29
| | | | | | | | This change adds only "skylark/errors/read-only-variable.md" for now. -- PiperOrigin-RevId: 143183688 MOS_MIGRATED_REVID=143183688
* Add missing documentation for some analyze-profile flags.Gravatar Dmitry Shevchenko2016-12-28
| | | | | | -- PiperOrigin-RevId: 143111604 MOS_MIGRATED_REVID=143111604
* Getting started: fix broken linkGravatar Steren2016-12-27
| | | | | | | | | Closes #2290. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2290 PiperOrigin-RevId: 143017496 MOS_MIGRATED_REVID=143017496
* Rollback of commit b7c00d8762d74fb54d0a6b0eb355abc6dc7a97c3.Gravatar Damien Martin-Guillerez2016-12-22
| | | | | | | | | | | | | | *** Reason for rollback *** Does not build: http://ci.bazel.io/job/Bazel/1129/ *** Original change description *** Export dot-format graphs as-is and download dot as an external repo -- PiperOrigin-RevId: 142748151 MOS_MIGRATED_REVID=142748151
* bazel - improve the order for update and install.Gravatar Googler2016-12-22
| | | | | | -- PiperOrigin-RevId: 142711710 MOS_MIGRATED_REVID=142711710
* Export dot-format graphs as-is and download dot as an external repoGravatar Kristina Chodorow2016-12-22
| | | | | | -- PiperOrigin-RevId: 142692462 MOS_MIGRATED_REVID=142692462
* Clarify potentially confusing documentation relating to blaze server processes.Gravatar Shreya Bhattarai2016-12-20
| | | | | | -- PiperOrigin-RevId: 142489262 MOS_MIGRATED_REVID=142489262
* Rollback of commit b9f914fa56a00530d38b597dc853aad50d1decfb.Gravatar Kristina Chodorow2016-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Breaks CI "Parameter 'url' has no default value", see http://ci.bazel.io/view/Bazel%20bootstrap%20and%20maintenance/job/Bazel/JAVA_VERSION=1.7,PLATFORM_NAME=linux-x86_64/1104/console. *** Original change description *** Make Bazel build dot This change has several parts, it: * Adds a "make" repository rule, which runs ./configure && make on a repository. * Modifies the tar.gz decompressor to restore timestamps. This was an issue with dot, as make examines the timestamp to determine if files need to be rebuilt. Because Bazel was not preserving the archive's timestamp, it was rebuilding things that it did not need to (and, I think, exposed some bugs in dot's Makefile). * Actually add dot as an externa... *** -- PiperOrigin-RevId: 142469299 MOS_MIGRATED_REVID=142469299
* Make Bazel build dotGravatar Kristina Chodorow2016-12-19
| | | | | | | | | | | | | | | | | | | | | | This change has several parts, it: * Adds a "make" repository rule, which runs ./configure && make on a repository. * Modifies the tar.gz decompressor to restore timestamps. This was an issue with dot, as make examines the timestamp to determine if files need to be rebuilt. Because Bazel was not preserving the archive's timestamp, it was rebuilding things that it did not need to (and, I think, exposed some bugs in dot's Makefile). * Actually add dot as an external repository. I made the dot-graph target manual, so it won't be downloaded/built by the default //... target. * Remove dot scrubbing from the Bazel export process. * Added some names to download_and_extract params, because it's really annoying to only be able to reference them positionally. -- PiperOrigin-RevId: 142452055 MOS_MIGRATED_REVID=142452055
* Move dot conversion to doc gen pipelineGravatar Kristina Chodorow2016-12-13
| | | | | | -- PiperOrigin-RevId: 141913623 MOS_MIGRATED_REVID=141913623
* Add Gitiles to the list of usersGravatar David Pursehouse2016-12-12
| | | | | | | | | | Signed-off-by: David Pursehouse <dpursehouse@collab.net> -- Change-Id: Ie8dc3a42fee8958e0bde66f35806d390e68d757e Reviewed-on: https://cr.bazel.build/7750 PiperOrigin-RevId: 141743112 MOS_MIGRATED_REVID=141743112
* --Gravatar Kristina Chodorow2016-12-12
| | | | | PiperOrigin-RevId: 141567840 MOS_MIGRATED_REVID=141567840
* Use correct comment type (# instead of //) in Skylark cookbook example.Gravatar Florian Weikert2016-12-07
| | | | | | -- PiperOrigin-RevId: 141293305 MOS_MIGRATED_REVID=141293305
* Update docs to simplify the specification of Xcode/SDK versioning.Gravatar Dave MacLachlan2016-12-07
| | | | | | -- PiperOrigin-RevId: 141220359 MOS_MIGRATED_REVID=141220359
* typo: s/API/APT/Gravatar Michael Stapelberg2016-12-05
| | | | | | | | | Closes #2156. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2156 PiperOrigin-RevId: 141039016 MOS_MIGRATED_REVID=141039016
* Add note about upcoming change to nested set union semanticsGravatar Jon Brandvein2016-12-02
| | | | | | -- PiperOrigin-RevId: 140857762 MOS_MIGRATED_REVID=140857762
* Contributing page: Add escalation contact for untriaged reviewGravatar Damien Martin-Guillerez2016-12-02
| | | | | | -- PiperOrigin-RevId: 140846560 MOS_MIGRATED_REVID=140846560
* Update list of expected future changesGravatar Jon Brandvein2016-12-02
| | | | | | | Structs no longer use reference equality, order comparison between types will be disallowed, and set() will be renamed. -- MOS_MIGRATED_REVID=140785480
* Mark distribution artefact design document as implementedGravatar Klaus Aehlig2016-11-30
| | | | | | | -- Change-Id: I080c6b32cd0b206b176700dad8b6e1ce799856ae Reviewed-on: https://cr.bazel.build/7537 MOS_MIGRATED_REVID=140578960
* Add missing cfg="host" to example executableGravatar Justin Buchanan2016-11-24
| | | | | | | | Closes #2129. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2129 MOS_MIGRATED_REVID=140134637
* Improve windows docs around C++Gravatar Peter Mounce2016-11-24
| | | | | | | | | | | | | | | | These are the options that a colleague needed to install in their VS 2015 Community Edition install before it was possible to compile C++ with Bazel. I've reflected this in the doc (I thought I remembered an open issue for this, but couldn't find it just now when I looked). (I elected to not change the markdown formatting because of the `<br/>` in play. I think it's possible to get the same hanging indent by indenting the text within a bullet by one indent-width, but I have no way of previewing the rendering to know whether that's true or not.) ![cpp options in vs 2015](https://cloud.githubusercontent.com/assets/69720/20141432/3cfe71e6-a688-11e6-83cd-070fa60a54f2.PNG) (Specifically, in the screenshot, I'm referring to the C++ ones, not any of the others). Closes #2063. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2063 MOS_MIGRATED_REVID=140134095
* Bazel documentation update, mainly for WindowsGravatar Laszlo Csomor2016-11-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change: - Updates the Installation page with instructions for Windows. Until now those were on the dedicated Windows page, but now for sake of consistency with other instructions for platforms, we have everything on one page. - Adds notes about Chocolatey and links to the relevant maintenance page. - Updates the Windows requirements page, removes duplicate information. - Updates the left-side navigation pane making the Installation menu collapsible, adding the Windows-specific pages as submenu items - Updates the Copyright message in page footers, fixes some typos, fixes broken links. Fixes https://github.com/bazelbuild/bazel/issues/2128 -- MOS_MIGRATED_REVID=140119465
* Updates sandbox doc. Fixes #2112.Gravatar Yue Gan2016-11-24
| | | | | -- MOS_MIGRATED_REVID=140119096
* Update the core contributor groupGravatar Damien Martin-Guillerez2016-11-22
| | | | | | | | This group was not up to date and the mailing list contains way more than that. Replaced by a mailing list where I invited the current list. -- MOS_MIGRATED_REVID=139910623
* Add Gerrit Code Review to the list of usersGravatar David Pursehouse2016-11-22
| | | | | | | -- Change-Id: I024cc6062bf2a167e38fdb5cacde63eb062a9703 Reviewed-on: https://cr.bazel.build/7430 MOS_MIGRATED_REVID=139887482
* Roadmap: slide the milestones for 0.5 and 0.6 to realistic datesGravatar Damien Martin-Guillerez2016-11-22
| | | | | | | This is just a quick update before revamping the roadmap for 2017 -- MOS_MIGRATED_REVID=139886797
* Add a design doc on how to invalidate (Skylark) remote repositoriesGravatar Damien Martin-Guillerez2016-11-21
| | | | | | | -- Change-Id: I86660a0101261b42a06bb94afe0bc9f0bc5e5528 Reviewed-on: https://cr.bazel.build/6697 MOS_MIGRATED_REVID=139574326
* Add ctx.coverage_instrumented function to SkylarkGravatar Googler2016-11-17
| | | | | | | | | | | | | | | Skylark already has ctx.configuration.coverage_enabled to determine if coverage data collection is on for an entire run. But that does not reveal which targets specifically are supposed to be instrumented (based on the values of --instrumentation_filer and --instrument_test_targets). This is inefficient for languages which add coverage instrumentation at compile-time, though correct coverage output can still be produced by instrumenting everything and filtering later. By default, this function returns whether the rule represented by ctx should be instrumented. If a Skylark Target (e.g. from a label or label_list attribute in ctx.attr) is passed to the function, it instead returns whether that Target is a rule whose sources should be instrumented. Rules that directly incorporate source-files from their dependencies before compilation (e.g. header files) may need to know if those source files need to be instrumented when compiled. Expanded the documentation of instrumented_files to be a more general section on implementing code coverage instrumentation in Skylark. Also tweaked the code comment and variable names for the version of shouldIncludeLocalSources that takes a TransitiveInfoCollection. RELNOTES: Add ctx.coverage_instrumented function to Skylark, to indicate whether a specific targets should be instrumented for code coverage data collection. -- MOS_MIGRATED_REVID=139460989
* fix typo in example in aspects docsGravatar Evan Martin2016-11-17
| | | | | | | | | | The attribute for the source list is "srcs", not "src". Closes #2098. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2098 MOS_MIGRATED_REVID=139380743
* Fix the redirection for be.bazel.buildGravatar Damien Martin-Guillerez2016-11-15
| | | | | | | References to the Build Encyclopedia overview was incorrect and regex value were referencing wrong groups. -- MOS_MIGRATED_REVID=139073937
* Fix links on Java Bazel Tutorial page.Gravatar David Chen2016-11-14
| | | | | -- MOS_MIGRATED_REVID=138974884
* Redirects be.bazel.build and cr.bazel.build to the Build Encyclopedia and GerritGravatar Damien Martin-Guillerez2016-11-14
| | | | | | | | | | | | | https://be.bazel.build/c-cpp/cc_binary will now redirect to the cc_binary rules, as well as https://be.bazel.build/c-cpp#cc_binary https://be.bazel.build will now redirect to the documentation index https://cr.bazel.build will now redirect to the gerrit dashboard https://cr.bazel.build/42 will now redirect to the gerrit code review 42 -- MOS_MIGRATED_REVID=138904300
* Adapt the installation instruction to the distfileGravatar Klaus Aehlig2016-11-11
| | | | | | | | | | | | | | | | | Change the installation instructions to be compatible with the upcoming distribution artifact change. For compiling from source, we recommend two ways, - using the distribution archive and calling ./compile.sh, and - using a bootstrap version of bazel already installed and calling bazel build //src:bazel. The third way, of having the precise version of protoc needed already installed is still possible but not recommended as it is very fragile. So do not mention it. -- Change-Id: I2f41913b37bcb0058a28e6b49c496611ae4b1908 Reviewed-on: https://bazel-review.googlesource.com/#/c/7132 MOS_MIGRATED_REVID=138871245
* Add documentation that configuration is required when attribute is executable.Gravatar Googler2016-11-11
| | | | | -- MOS_MIGRATED_REVID=138822436
* Test Encyclopedia: fix duplicate entriesGravatar Laszlo Csomor2016-11-10
| | | | | -- MOS_MIGRATED_REVID=138752213
* --Gravatar Jon Brandvein2016-11-10
| | | | MOS_MIGRATED_REVID=138643916
* Bazel FAQ: update information about WindowsGravatar Laszlo Csomor2016-11-10
| | | | | -- MOS_MIGRATED_REVID=138636874
* EvalException can now show a url for additional informationGravatar Laurent Le Brun2016-11-04
| | | | | | | Add doc for the "read only" error message. -- MOS_MIGRATED_REVID=138194709
* Blog post about our new domainGravatar Damien Martin-Guillerez2016-11-04
| | | | | -- MOS_MIGRATED_REVID=138184866