aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Remove direct store of Target from NoSuchTargetException. Instead, just note ↵Gravatar Eric Fellheimer2015-04-02
| | | | | | | the fact that a valid Target exists, and instead request it directly from its Package. -- MOS_MIGRATED_REVID=90107670
* Thread-safety annotations for the various skyframe graph interfaces.Gravatar Nathan Harmata2015-04-02
| | | | | -- MOS_MIGRATED_REVID=90103351
* Increase visibility of the prerequisites in the getting started doc.Gravatar Googler2015-04-02
| | | | | | | The existing language is a bit parenthetical. -- MOS_MIGRATED_REVID=90096566
* Add maven repository metadata jar to third_partyGravatar Kristina Chodorow2015-04-02
| | | | | | | See https://github.com/google/bazel/issues/88. -- MOS_MIGRATED_REVID=90089965
* Clean up an unnecessary field in NoSuchTargetException.Gravatar Eric Fellheimer2015-04-02
| | | | | -- MOS_MIGRATED_REVID=90081310
* Use the constant length from Md5Digest API.Gravatar Thiago Farina2015-04-01
| | | | | | -- Change-Id: I97b35fa8d49e31724bddf33ad1f25834bfc67e32 MOS_MIGRATED_REVID=90078101
* --instrumentation_filter now works with Objective C.Gravatar Googler2015-04-01
| | | | | | | | | | | | Added "-Tests$" to the default instrumentation_filter, this is the typical pattern for Objective C. All sources are included in ObjcCommon.SOURCE. Sources from targets which match the current instrumentation_filter are included in ObjcCommon.INSTRUMENTED_SOURCE. GCNOs are added to ObjcCommon.GCNO iff the source they originate from is included in from a target which matches the instrumentation_filter. RELNOTES: --instrumentation_filter now works with Objective C coverage. -- MOS_MIGRATED_REVID=90076465
* Skylark parser: Improve error messages, never display "$error$".Gravatar Laurent Le Brun2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90075856
* Skylark: Mark command_helper as experimental.Gravatar Laurent Le Brun2015-04-01
| | | | | | | | This class is poorly documented and the API is not well thought. We cannot remove it now (because it is used) though. -- MOS_MIGRATED_REVID=90070889
* Add maven repository metadata jarGravatar Kristina Chodorow2015-04-01
|
* Skylark: Improve documentation for configuration transitions.Gravatar Laurent Le Brun2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90061800
* Skylark: Mark ctx.target(s) as deprecated (use ctx.attr instead).Gravatar Laurent Le Brun2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90061261
* Skylark: Make ctx.attr.<attr_name> return Targets instead of Labels.Gravatar Laurent Le Brun2015-04-01
| | | | | | | | | Careful, this is a breaking change. To get the Label value as before, use ctx.attr.<labelattr>.label. The goal is to remove ctx.targets and simplify access to label attributes. -- MOS_MIGRATED_REVID=90056829
* Fixed the broken build caused by missing includes.Gravatar Jie Yu2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90055230
* Detect the macport installation root automaticallyGravatar Volker Braun2015-04-01
| | | | | | -- Change-Id: I270ea8e2a0eebba4af252a7f29fb3347643903b4 MOS_MIGRATED_REVID=90055215
* Enable external contribution on src/main/toolsGravatar Damien Martin-Guillerez2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90052585
* Allow external contributions on src/main/nativeGravatar Damien Martin-Guillerez2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90050516
* optionally error on files outside of known rootsGravatar Michajlo Matijkiw2015-04-01
| | | | | | | | | | | | The goal of this change is to provide a means for disallowing files outside of declared, known locations in order to better enforce the hermeticy and in turn reproducability of builds. Previously when encountering these files (typically via external symlinks) we would add a dependency on build_id, now we can optionally fail the build. -- MOS_MIGRATED_REVID=90015665
* Debug BuiltinFunctionGravatar Francois-Rene Rideau2015-04-01
| | | | | -- MOS_MIGRATED_REVID=90004683
* Mention of the final location of the compiled executable and clarify what to ↵Gravatar Googler2015-04-01
| | | | | | | | | | | do with it post-compile, as well as clarify the language around how to use a workspace a bit. Also, move some italics to block-quote. This change is based on my initial checkout of the code and use, and what I would have wanted to have read so I would know what's going on. -- MOS_MIGRATED_REVID=89998892
* Create CONTRIBUTING.md file.Gravatar Googler2015-03-31
| | | | | | | This supports Github's automatic special casing of CONTRIBUTING/CONTRIBUTING.md files to post a notice at the top of the project. -- MOS_MIGRATED_REVID=89994097
* Bazel roadmap.md: fix typo.Gravatar Laszlo Csomor2015-03-31
| | | | | | | https://github.com/google/bazel/pull/81 -- MOS_MIGRATED_REVID=89994082
* Skylark doc: Mention breaking changes for rules API.Gravatar Laurent Le Brun2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89992390
* Fix issue #82Gravatar Ethan Rublee2015-03-31
| | | | | | | | | | This is the patch which fixes the bug reported in #82 https://github.com/google/bazel/issues/82 Change-Id: Ia007b37a3c6156d4373bac24b1776e62d09daa57 -- MOS_MIGRATED_REVID=89992365
* Bazel install.md: export PATH should contain the directory containing the ↵Gravatar Laszlo Csomor2015-03-31
| | | | | | | | | binaries rather than the binaries themselves. https://github.com/google/bazel/pull/84 -- MOS_MIGRATED_REVID=89990197
* Bazel: Patch in changes of pull request #83.Gravatar Laszlo Csomor2015-03-31
| | | | | | | https://github.com/google/bazel/pull/83 -- MOS_MIGRATED_REVID=89989164
* Update governance docGravatar Kristina Chodorow2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89981324
* Reorder arguments to BuiltinFunction-sGravatar Francois-Rene Rideau2015-03-31
| | | | | | | | | | By popular demand from other implementers, reorder BuiltinFunction arguments so that mandatory named-only arguments come befor optional named-only arguments rather than after. This will make Skylark internals slightly clearer and less surprising, at the cost of eschewing a tiny optimization. -- MOS_MIGRATED_REVID=89978554
* Skylark: 'in' works on sets.Gravatar Laurent Le Brun2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89977206
* Supply the correct command name to ProjectFileSupport.Gravatar Googler2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89973895
* Always define OS_IOS in iOS builds.Gravatar Peter Schmitt2015-03-31
| | | | | | | RELNOTES: Always define OS_IOS in iOS builds. -- MOS_MIGRATED_REVID=89969990
* Improve site structureGravatar Kristina Chodorow2015-03-31
| | | | | | | | It's a bit weird having everything under docs/, so this puts the blog and "about" pages under / and all of the documentation under docs. -- MOS_MIGRATED_REVID=89965504
* Unconditionally include gcc's stdc-predef.h if it is available.Gravatar Janak Ramakrishnan2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89964638
* Skylark: Add dictionary.getGravatar Laurent Le Brun2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89962232
* Skylark: Kill FileType.matchesGravatar Laurent Le Brun2015-03-31
| | | | | | | It's unused and not useful. -- MOS_MIGRATED_REVID=89959127
* Kill command_line in ctx.actionGravatar Laurent Le Brun2015-03-31
| | | | | | | | It appears to be unused, undocumented and untested. We can reintroduce the feature later if needed (probably with a different design). -- MOS_MIGRATED_REVID=89958970
* Skylark: Improve documentationGravatar Laurent Le Brun2015-03-31
| | | | | -- MOS_MIGRATED_REVID=89957248
* Make Skylark genproto deterministicGravatar Damien Martin-Guillerez2015-03-31
| | | | | | | | Using JavaBuilder instead of the JDK makes generated jar files timestampless. -- MOS_MIGRATED_REVID=89950774
* Follow symlinks to use file copy in testsGravatar Damien Martin-Guillerez2015-03-31
| | | | | | | | | | Symlinks were copied as symlinks resulting in workspace modification if we modified the file in the tests. This was found during review of -- MOS_MIGRATED_REVID=89948032
* Bazel: Patch in changes of pull request #80.Gravatar Laszlo Csomor2015-03-31
| | | | | | | https://github.com/google/bazel/pull/80 -- MOS_MIGRATED_REVID=89945673
* Remove style attributes from <pre></pre> elements; support `discouraged` ↵Gravatar Googler2015-03-31
| | | | | | | | | | | class in CSS for public site. RELNOTES: None. -- MOS_MIGRATED_REVID=89864490
* Add PrepareDepsOfPatternsFunction, use before queryGravatar Mark Schaller2015-03-31
| | | | | | | | | | | | | This introduces a single SkyFunction that has the desired side effect of loading matching targets and their transitive dependencies in the graph. It replaces the two calls to buildDriver.evaluate that made sure the graph loaded the necessary values before query evaluation with just one call. -- MOS_MIGRATED_REVID=89864338
* Make tests work even in the top level directory :)Gravatar Gunther Noack2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89858590
* Fix formatting on <pre></pre> blocks. Removes leading spaces where not ↵Gravatar Googler2015-03-30
| | | | | | | necessary. -- MOS_MIGRATED_REVID=89858042
* Adds line breaks for readability and better rendering by our Markdown ↵Gravatar Googler2015-03-30
| | | | | | | interpreter. -- MOS_MIGRATED_REVID=89856380
* Changes page title to "Installing Bazel."Gravatar Googler2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89855970
* Bazel docs: make installation instructions more detailed.Gravatar Laszlo Csomor2015-03-30
| | | | | | | | | Specifically, talk more about adding the bazel binary to the PATH. (Really) fixes GitHub issue #77 (https://github.com/google/bazel/issues/77) -- MOS_MIGRATED_REVID=89852746
* Bazel docs: make installation instructions more detailed.Gravatar Laszlo Csomor2015-03-30
| | | | | | | | | Specifically, talk more about setting the JAVA_HOME envvar. Fixes GitHub issue #77 (https://github.com/google/bazel/issues/77) -- MOS_MIGRATED_REVID=89849229
* Add a blog to bazel.ioGravatar Kristina Chodorow2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89823619
* Description redacted.Gravatar Googler2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89740455