| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
--
PiperOrigin-RevId: 142692462
MOS_MIGRATED_REVID=142692462
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 142489262
MOS_MIGRATED_REVID=142489262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 141913623
MOS_MIGRATED_REVID=141913623
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
PiperOrigin-RevId: 141567840
MOS_MIGRATED_REVID=141567840
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 141293305
MOS_MIGRATED_REVID=141293305
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 141220359
MOS_MIGRATED_REVID=141220359
|
|
|
|
|
|
|
|
|
| |
Closes #2156.
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/2156
PiperOrigin-RevId: 141039016
MOS_MIGRATED_REVID=141039016
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 140857762
MOS_MIGRATED_REVID=140857762
|
|
|
|
|
|
| |
--
PiperOrigin-RevId: 140846560
MOS_MIGRATED_REVID=140846560
|
|
|
|
|
|
|
| |
Structs no longer use reference equality, order comparison between types will be disallowed, and set() will be renamed.
--
MOS_MIGRATED_REVID=140785480
|
|
|
|
|
|
|
| |
--
Change-Id: I080c6b32cd0b206b176700dad8b6e1ce799856ae
Reviewed-on: https://cr.bazel.build/7537
MOS_MIGRATED_REVID=140578960
|
|
|
|
|
|
|
|
| |
Closes #2129.
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/2129
MOS_MIGRATED_REVID=140134637
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=140119096
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
--
Change-Id: I024cc6062bf2a167e38fdb5cacde63eb062a9703
Reviewed-on: https://cr.bazel.build/7430
MOS_MIGRATED_REVID=139887482
|
|
|
|
|
|
|
| |
This is just a quick update before revamping the roadmap for 2017
--
MOS_MIGRATED_REVID=139886797
|
|
|
|
|
|
|
| |
--
Change-Id: I86660a0101261b42a06bb94afe0bc9f0bc5e5528
Reviewed-on: https://cr.bazel.build/6697
MOS_MIGRATED_REVID=139574326
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
References to the Build Encyclopedia overview was incorrect and regex value were referencing wrong groups.
--
MOS_MIGRATED_REVID=139073937
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138974884
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138822436
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138752213
|
|
|
|
| |
MOS_MIGRATED_REVID=138643916
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138636874
|
|
|
|
|
|
|
| |
Add doc for the "read only" error message.
--
MOS_MIGRATED_REVID=138194709
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138184866
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138054554
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=138003998
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137981481
|
|
|
|
|
|
|
|
|
|
| |
Make it explicit that the user only needs VC++
with Windows SDK.
Fixes https://github.com/bazelbuild/bazel/issues/1564
--
MOS_MIGRATED_REVID=137709665
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137500893
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137494506
|
|
|
|
|
|
|
|
|
| |
example.
RELNOTES:none
--
MOS_MIGRATED_REVID=137369185
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137293859
|
|
|
|
|
|
|
| |
--
Change-Id: I218ae41da9a139ac1a613e0fcef0adf062845ef5
Reviewed-on: https://bazel-review.googlesource.com/6891
MOS_MIGRATED_REVID=137193672
|
|
|
|
|
|
|
|
|
|
| |
- Add debugging tips
- Give more visibility to tools/build_defs/g3doc/
- Mention Standalone Skylark
- Remove some mentions of build extensions
--
MOS_MIGRATED_REVID=137175010
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137128701
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=137004410
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=136666421
|