aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* 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
* Catch action conflicts in the same target during configured target analysis, ↵Gravatar Janak Ramakrishnan2015-03-30
| | | | | | | and fail hard in other cases. -- MOS_MIGRATED_REVID=89720528
* Resolve inputs that were stored in action cache ahead of time so metadata ↵Gravatar Janak Ramakrishnan2015-03-30
| | | | | | | | | | | for them can be retrieved with other inputs, avoiding a restart. This also allows us to delete the UndeclaredInputsHandler, since we eagerly cache metadata before entering any ActionCacheChecker methods. This should also allow us to split FileAndMetadataCache into two separate classes, as well as asserting that SingleBuildFileCache only sees non-artifact ActionInputs. To be done in follow-ups. -- MOS_MIGRATED_REVID=89718712
* Fix WORKSPACE file lookup to look at all package pathsGravatar Kristina Chodorow2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89713328
* Clarify what "fancy" means.Gravatar Nathan Harmata2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89710872
* Introduce QueryableGraph#getBatch, a batched variant of QueryableGraph#get ↵Gravatar Nathan Harmata2015-03-30
| | | | | | | and use it in the underlying implementation of SkyFunction.Environment#getValues. It's reasonable for an alternative graph implementation to have a more efficient implementation of getBatch than the naive serial implementation. -- MOS_MIGRATED_REVID=89708027
* Yikes! Close the <code></code> tag so we're not rendering half the page in ↵Gravatar Googler2015-03-30
| | | | | | | | | green monospaced font: http://bazel.io/docs/query.html#component -- MOS_MIGRATED_REVID=89706849
* Make ActoolZip only print output if it actool fails or doesn't output its ↵Gravatar Daniel Wagner-Hall2015-03-30
| | | | | | | output file -- MOS_MIGRATED_REVID=89705982
* remove unused method/vars/doc in ConfiguredTargetFunctionGravatar Michajlo Matijkiw2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89704303
* Move action-cache updating to inside ActionExecutionFunction, in preparation ↵Gravatar Janak Ramakrishnan2015-03-30
| | | | | | | | | for allowing it to be restarted in case of missing deps. Note that this means that action-cache writing is no longer part of the ACTION_COMPLETE profiling unit. -- MOS_MIGRATED_REVID=89702039
* Actually force loading of optional objc labelsGravatar Daniel Wagner-Hall2015-03-30
| | | | | -- MOS_MIGRATED_REVID=89697088
* Make Python rules in Bazel actually work.Gravatar Lukacs Berki2015-03-30
| | | | | | | In particular: add a BazelPythonSemantics implementation and the respective RuleConfiguredTarget factories, rule class definitions and hook them up with BazelRuleClassProvider. Add implicit dependencies (2to3 is just a stub script for now that always fails) and a tiny exampe. -- MOS_MIGRATED_REVID=89691827
* Bazel: move sources around to prepare accepting GitHub pull requests.Gravatar Laszlo Csomor2015-03-30
| | | | | | | This change moves the workspace rules and adjusts BUILD files as necessary. -- MOS_MIGRATED_REVID=89689632
* Description redacted.Gravatar Damien Martin-Guillerez2015-03-27
| | | | | -- MOS_MIGRATED_REVID=89684460
* Description redacted.Gravatar Lukacs Berki2015-03-27
| | | | | -- MOS_MIGRATED_REVID=89680998
* Fixed up test that assumed a certain order in which deps, within the same ↵Gravatar Nathan Harmata2015-03-27
| | | | | | | dependency group, were checked for dirtiness. -- MOS_MIGRATED_REVID=89658366
* Description redacted.Gravatar Googler2015-03-27
| | | | | -- MOS_MIGRATED_REVID=89613538
* Automated [] rollback of [].Gravatar Googler2015-03-27
| | | | | | | | | | | | | | | *** Reason for rollback *** This CL prevents Xcode from building due to referencing files relative to the target directory rather than the root of []. *** Original change description *** Change workspace_root to be SOURCE_ROOT, so that AppCode works *** -- MOS_MIGRATED_REVID=89604455
* Removes warning if disk is almost fullGravatar Googler2015-03-27
| | | | | | | Fixes #25 -- MOS_MIGRATED_REVID=89602166
* Update Travis configGravatar Kristina Chodorow2015-03-26
| | | | | -- MOS_MIGRATED_REVID=89601563
* Use bazel in output user rootGravatar Kristina Chodorow2015-03-26
| | | | | | | Fixes https://github.com/google/bazel/issues/26. -- MOS_MIGRATED_REVID=89599829
* PackageSerializer: include attributes with null values.Gravatar Greg Estren2015-03-26
| | | | | | | | | | | | PackageDeserializer: handle null-value attributes (single-value attributes with no value setting) without crashing. Without this change, attributes with computed defaults can crash on serialization because RawAttributeMapper.isNotNull isn't smart enough to check *indirect* configurable attributes that the computed attribute depends on. -- MOS_MIGRATED_REVID=89599145
* Sign bundles for device if ios_multi_cpu contains device cpus.Gravatar Peter Schmitt2015-03-26
| | | | | | | Introduces a restriction that prohibits using both simulator and device architectures for ios_multi_cpus in the same build. -- MOS_MIGRATED_REVID=89597247
* Bazel docs: fix broken links in BE.Gravatar Laszlo Csomor2015-03-26
| | | | | -- MOS_MIGRATED_REVID=89592165
* Remove double docs/ from linkGravatar Daniel Wagner-Hall2015-03-26
| | | | | -- MOS_MIGRATED_REVID=89582160
* PRIx32 macro needs __STDC_FORMAT_MACRO defined on systems instead of ↵Gravatar Damien Martin-Guillerez2015-03-26
| | | | | | | | | | | __STDC_LIMIT_MACROS Import of https://github.com/igkm/bazel/commit/8e9e227c574bd995564b014b3e1fe9808fecd128 Fixes #42 -- MOS_MIGRATED_REVID=89582079
* Enforce executable flags on embedded binariesGravatar Damien Martin-Guillerez2015-03-26
| | | | | | | | | | | | Depending on the setting of the machine, the executable flag might not be set. ZIP format does not conserve unix permissions and it is probably up to the umode set. Not relying on the system permission is more stable. Fixes #58 -- MOS_MIGRATED_REVID=89581859
* Fix bug where inputs are updated from action cache but not tracked in Skyframe.Gravatar Janak Ramakrishnan2015-03-26
| | | | | | | This bug, and all of them like it, will be fixed in an upcoming cl that makes sure all input metadata is obtained through Skyframe. But I think we should have this fix now. -- MOS_MIGRATED_REVID=89540265
* Fixes the warnings that are generated by Xcode when building objc_library ↵Gravatar Googler2015-03-26
| | | | | | | targets that have dylibs associated to them. -- MOS_MIGRATED_REVID=89536149
* Emphasize that we can't accept pull requestsGravatar Kristina Chodorow2015-03-26
| | | | | -- MOS_MIGRATED_REVID=89530122
* Reorder Pants and Buck to match "respectively".Gravatar Googler2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89528771
* Use a wrapper around gcc on OSX to simulate rpathGravatar Damien Martin-Guillerez2015-03-25
| | | | | | | | | | | OS X does not have rpath so binary fails when not executing from the good path. This wrapper rewrite the path after the compilation to fix that behavior. Fixes #46 -- MOS_MIGRATED_REVID=89527942
* Bazel docs: create a target to generate the Skylark Library documentation.Gravatar Laszlo Csomor2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89523668
* Add link from "Alpha" in README to description of alpha goals/contents in ↵Gravatar John Field2015-03-25
| | | | | | | roadmap. -- MOS_MIGRATED_REVID=89514499
* Remove unused codeGravatar Daniel Wagner-Hall2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89513306
* Add functionality to discard orphaned binaries and middlemen.Gravatar Michajlo Matijkiw2015-03-25
| | | | | | | | | | Here we additionally identify artifacts as orphaned if they are only inputs to middleman actions whose outputs are unused. The middleman actions are still part of the action graph, but we tolerate their inputs being orphaned. -- MOS_MIGRATED_REVID=89512745
* Bazel docs: fix broken link in Skylark's rules.mdGravatar Laszlo Csomor2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89511308
* Proper support for the external immutable directory mechanism for symlink ↵Gravatar Nathan Harmata2015-03-25
| | | | | | | chains. -- MOS_MIGRATED_REVID=89511018
* Remove experimental Go support until we have a solution which fits the 'go' ↵Gravatar Han-Wen Nienhuys2015-03-25
| | | | | | | tool conventions better. -- MOS_MIGRATED_REVID=89510837
* Update FAQ entry for Pants and Buck.Gravatar Googler2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89501886
* Unset JAVA_TOOL_OPTIONS in compile.shGravatar Damien Martin-Guillerez2015-03-25
| | | | | | | | | | | | If this option is set, the java version check fails. Fixing the java version check to support JAVA_TOOL_OPTIONS is more dangerous than simply unsetting it. Keeping JAVA_TOOL_OPTIONS would allow to override java compilation configuration of Bazel. Fixes #41 -- MOS_MIGRATED_REVID=89500863
* Blaze docs: open-source the Skylark API documentation.Gravatar Laszlo Csomor2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89499954
* Added a link to the mailing-list in the core contributor listGravatar Damien Martin-Guillerez2015-03-25
| | | | | | | | This warning make sense and will avoid people trying to reach out individual googler rather that the public mailing list. -- MOS_MIGRATED_REVID=89496710
* Bazel docs: make it more clear that we can't yet accept pull requests.Gravatar Laszlo Csomor2015-03-25
| | | | | | | | The contributions.md file used to say this at the bottom, where this info is out of view. I've moved it up where it's more visible. -- MOS_MIGRATED_REVID=89495841
* compile.sh: Show location of the new binaryGravatar Laurent Le Brun2015-03-25
| | | | | -- MOS_MIGRATED_REVID=89495398
* Update commands in "Getting Started" so that they actually work.Gravatar Lukacs Berki2015-03-25
| | | | | | | | | This is a merge of https://github.com/stuartfehr/bazel/commit/e6920ce15b2eebef758512e7ed498241afe080ec -- MOS_MIGRATED_REVID=89493027