aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/versions/master
Commit message (Collapse)AuthorAge
* 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
* 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
* 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
* 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
* 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 links on Java Bazel Tutorial page.Gravatar David Chen2016-11-14
| | | | | -- MOS_MIGRATED_REVID=138974884
* 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
* 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
* Support RCs with chocolatey packageGravatar Peter Mounce2016-11-03
| | | | | | | | | | | | This - makes the `tools/*.ps1` generation more sane - supports generating a package for RCs Closes #2005. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2005 MOS_MIGRATED_REVID=138052483
* Windows, installation docs: clarify VS requirementGravatar Laszlo Csomor2016-10-31
| | | | | | | | | | Make it explicit that the user only needs VC++ with Windows SDK. Fixes https://github.com/bazelbuild/bazel/issues/1564 -- MOS_MIGRATED_REVID=137709665
* remove references to "server.socket" fileGravatar Thiago Farina2016-10-31
| | | | | | | | | | | | The C++ client now talks to the Java server through protobuf messages using the RPC mechanism provided by grpc, so this AF_UNIX socket file is not used anymore for the communication between them since commit a3c4833dc24b: ("Remove support for using AF_UNIX..."). -- Change-Id: Ic71e4c65ebb6bb2e661128635c2440007feaf5f6 Reviewed-on: https://bazel-review.googlesource.com/#/c/7030/ MOS_MIGRATED_REVID=137679905
* Change our URL to bazel.buildGravatar Damien Martin-Guillerez2016-10-28
| | | | | -- MOS_MIGRATED_REVID=137500893
* Aspects, Documentation: Changes ctx.attr.deps to ctx.rule.attr.deps in code ↵Gravatar Pedro Liberal Fernandez2016-10-27
| | | | | | | | | example. RELNOTES:none -- MOS_MIGRATED_REVID=137369185
* Cookbook doc fixGravatar Jon Brandvein2016-10-27
| | | | | -- MOS_MIGRATED_REVID=137293859
* Update Skylark documentationGravatar Laurent Le Brun2016-10-25
| | | | | | | | | | - Add debugging tips - Give more visibility to tools/build_defs/g3doc/ - Mention Standalone Skylark - Remove some mentions of build extensions -- MOS_MIGRATED_REVID=137175010
* fix maven_jar name attributeGravatar Googler2016-10-24
| | | | | -- MOS_MIGRATED_REVID=137004410
* Update io_bazel_rules_appengine to use tag 0.0.3Gravatar Iain Merrick2016-10-21
| | | | | | | | | | | | Release 0.0.2 is too old and doesn't work any more. I'll make the same change in the tutorial repo. Closes #1962. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1962 MOS_MIGRATED_REVID=136825134
* Mention PATH niggles in more detailGravatar Peter Mounce2016-10-19
| | | | | | | | Closes #1938. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1938 MOS_MIGRATED_REVID=136603317
* Add the public key directly on our website.Gravatar Damien Martin-Guillerez2016-10-12
| | | | | | | | | | | And refer it from the various release pages. Also: - Adds the sig file to the release candidate page - Fix a typo -- MOS_MIGRATED_REVID=135793241
* Update Windows documentation with msys2 version guidance .Gravatar Dmitry Lomov2016-10-10
| | | | | | | As discovered in #1919. -- MOS_MIGRATED_REVID=135677514
* Blog post on Windows status and new installation instructions.Gravatar Dmitry Lomov2016-10-07
| | | | | -- MOS_MIGRATED_REVID=135474033
* Mention that lists can be stored in sets after freezingGravatar Jon Brandvein2016-10-07
| | | | | -- MOS_MIGRATED_REVID=135472917
* Adds build flag to the debugging tips sectionGravatar Googler2016-10-07
| | | | | -- MOS_MIGRATED_REVID=135382903
* mark-down fix: use sh as lexer instead of unkown shellGravatar Klaus Aehlig2016-09-30
| | | | | | | -- Change-Id: I12cc96ee23e5a35d197e867813dfcedf3620b536 Reviewed-on: https://bazel-review.googlesource.com/#/c/6339 MOS_MIGRATED_REVID=134773226
* Make cc_configure on Windows more robustGravatar Yun Peng2016-09-28
| | | | | | | | | | | | | 1. Throw an error if Bash-on-Windows is found instead of MSYS bash 2. Introduce BAZEL_VS environment variable 3. Output more information Fix https://github.com/bazelbuild/bazel/issues/1847 -- Change-Id: Ic4571c6c792d9b81df4cd800b8f19d121cc44c33 Reviewed-on: https://bazel-review.googlesource.com/#/c/6330 MOS_MIGRATED_REVID=134531295
* Disallow mutation of values being iterated by a for loop or comprehensionGravatar Jon Brandvein2016-09-28
| | | | | | | | | This entails adding a read-locking mechanism to Mutability contexts. RELNOTES[INC]: Updating list/dicts while they are being looped over is not allowed. Use an explicit copy if needed ("for x in list(mylist):"). -- MOS_MIGRATED_REVID=134442701
* Create a package for Windows via chocolateyGravatar Peter Mounce2016-09-26
| | | | | | -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1742 MOS_MIGRATED_REVID=134283632
* Fix external label in Bazel's C++ Tutorial.Gravatar Laszlo Csomor2016-09-26
| | | | | | | Fixes https://github.com/bazelbuild/bazel/issues/1786 -- MOS_MIGRATED_REVID=134271340
* Update concepts.md to warn users of upcoming changes to SkylarkGravatar Jon Brandvein2016-09-22
| | | | | -- MOS_MIGRATED_REVID=133959741
* Remove mention of non-existent bazel flag.Gravatar Laszlo Csomor2016-09-20
| | | | | | | Fixes https://github.com/bazelbuild/bazel/issues/1763 -- MOS_MIGRATED_REVID=133594557
* Fix broken link due to googlecode retirement.Gravatar Paul Cody Johnston2016-09-19
| | | | | | | | | | The previous link to the gtest-1.7.0 zip was broken, making it difficult for a user to follow-along with the documentation. Project has been moved to github, links and prefixes updated accordingly. Closes #1688. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1688 MOS_MIGRATED_REVID=133572103
* Add refresh and upgrade/downgrade to pacman command.Gravatar Dillon Cower2016-09-19
| | | | | | | | | | This fixed issue #947 for me. Closes #1652. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1652 MOS_MIGRATED_REVID=133564534
* Update bazel docs to (more) accurately state allowed package names.Gravatar Googler2016-09-15
| | | | | -- MOS_MIGRATED_REVID=133257383
* Minor corrections to Cookbook examples.Gravatar David Chen2016-09-09
| | | | | | | | | * Rename `hash` rule in Computed dependencies section since the name of the rule conflicts with the Skylark function of the same name. * Fix styling in some examples. -- MOS_MIGRATED_REVID=132588578
* Suggest including a debugging=False parameter that controlled debug logging ↵Gravatar Googler2016-09-09
| | | | | | | as an alternative to removing the debug logging. -- MOS_MIGRATED_REVID=132570566
* Added design doc about building python on WindowsGravatar Yun Peng2016-09-06
| | | | | -- MOS_MIGRATED_REVID=132257620
* Update windows.md about building python on WindowsGravatar Yun Peng2016-09-06
| | | | | -- MOS_MIGRATED_REVID=132241346