aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Factor implementation of bazel-specific cpp logic out of ↵Gravatar Cal Peyser2016-01-07
| | | | | | | devtools/build/lib/BUILD into subpackage, to allow the objc implementation to extend that logic without a circular dependency. In particular, create a subpackage at lib/bazel/rules, and move relevant targets that were in lib/bazel down to the subpackage. -- MOS_MIGRATED_REVID=111602013
* Add list.append and list.extend to the documentationGravatar Laurent Le Brun2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111600744
* Add strip_prefix attribute to http_archiveGravatar Kristina Chodorow2016-01-07
| | | | | | | Fixes #575. -- MOS_MIGRATED_REVID=111600612
* [docker_build] Fix required flag for create_image.pyGravatar Damien Martin-Guillerez2016-01-07
| | | | | | | | create_image.py was marking twice 'metadata' as a required flag and never 'layer'. -- MOS_MIGRATED_REVID=111600351
* Remove syntactic sugar when assigning to a dict item.Gravatar Laurent Le Brun2016-01-07
| | | | | | | | | | | | | | e.g. a['key'] = value is handled through a proper lvalue, instead of using syntactic sugar. Benefits include: - better error messages (reference to the '+' operator was cryptic) - more robust, e.g. it is compatible with the += operator - can be used in a tuple, e.g. a[1], a[2] = 3, 4 - it is a step towards mutable dict -- MOS_MIGRATED_REVID=111597545
* Add -fno-canonical-system-headers to CROSSTOOL files so that gcc doesn't ↵Gravatar Lukacs Berki2016-01-07
| | | | | | | | | resolve symlinks in .d files, which would confuse Blaze. Fixes #714. -- MOS_MIGRATED_REVID=111583801
* Support java_plugin in AndroidStudioInfoAspect.Gravatar Googler2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111537858
* Stop parsing the WORKSPACE file when a parse error is detectedGravatar Kristina Chodorow2016-01-07
| | | | | | | | | | Parsing was continuing and tried to load skylark extensions even though an error was present in the WORKSPACE file. Fixes #724 -- MOS_MIGRATED_REVID=111534382
* Remove Runnables and RuntimeUtils from Bazel. An earlier commit moved these ↵Gravatar Nathan Harmata2016-01-07
| | | | | | | classes in because we thought we would need them, but they ended up not being needed. -- MOS_MIGRATED_REVID=111534289
* Add a regression test for #517Gravatar Kristina Chodorow2016-01-07
| | | | | | | Fixed by other changes, just adding a test. -- MOS_MIGRATED_REVID=111533429
* Fix small mistakes in some comments.Gravatar Francois-Rene Rideau2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111530554
* Have AndroidStudioInfoAspect follow implicit proto_library deps.Gravatar Googler2016-01-07
| | | | | | | Without this, the base library won't be on the classpath. -- MOS_MIGRATED_REVID=111528337
* Remove option --experimental_preserve_spaces_in_host_jvm_args. Its work as a ↵Gravatar Janak Ramakrishnan2016-01-07
| | | | | | | shim is done, and Blaze now always preserves spaces in host_jvm_args. -- MOS_MIGRATED_REVID=111523524
* Removes experimental_ios_test. Will wait on [].Gravatar Cal Peyser2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111505409
* Fix error in documentation -- SIGQUIT not SIGINT will make Bazel dump its ↵Gravatar Janak Ramakrishnan2016-01-07
| | | | | | | | | threads! Fixes #748 -- MOS_MIGRATED_REVID=111468883
* Add runtime_deps to android studio proto.Gravatar Googler2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111453115
* Improve error message when download failsGravatar Kristina Chodorow2016-01-07
| | | | | | | | | | Instead of just showing the URL that the file failed to be fetched from, it now displays the response code and content (if possible). Fixes #732. -- MOS_MIGRATED_REVID=111450650
* Include message from underlying exception for options converters in Android ↵Gravatar Andrew Pellegrini2016-01-07
| | | | | | | actions. -- MOS_MIGRATED_REVID=111443614
* Global cleanup change.Gravatar Googler2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111429102
* Fixes formatting in scala rules doc.Gravatar Alex Humesky2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111419811
* Remove empty put when preloadOrThrow throws a TargetParsingException. ↵Gravatar Janak Ramakrishnan2016-01-07
| | | | | | | preloadOrThrow now only throws when in nokeep-going mode, and so the put now does nothing. -- MOS_MIGRATED_REVID=111417679
* "Fix" generate_workspace test by disabling it for nowGravatar Kristina Chodorow2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111415205
* Description redacted.Gravatar Googler2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111413026
* Remove Constants.ALLOW_CC_INCLUDE_SCANNING and handle the logic in ↵Gravatar Philipp Wollermann2016-01-07
| | | | | | | CppSemantics instead. -- MOS_MIGRATED_REVID=111406721
* Don't throw a TargetParsingException/QueryException in keepGoing mode when ↵Gravatar Janak Ramakrishnan2016-01-07
| | | | | | | we encounter a bad target pattern. -- MOS_MIGRATED_REVID=111374219
* Document that ctrl-\ causes Bazel to dump its threads to its jvm.out file, ↵Gravatar Janak Ramakrishnan2016-01-07
| | | | | | | to aid in diagnosing issue #748. -- MOS_MIGRATED_REVID=111360258
* Record correct shell test failure timesGravatar Michajlo Matijkiw2016-01-07
| | | | | | | | A failing test could use a previous run's timestamp, resulting in awkward negative times, especially in the case of sub-second runs. -- MOS_MIGRATED_REVID=111345693
* Description redacted.Gravatar Cal Peyser2016-01-07
| | | | | -- MOS_MIGRATED_REVID=111338869
* Add a --host_force_python flagGravatar Brian Silverman2016-01-04
| | | | | | | | | This allows using PY3 binaries in the HOST configuration. -- Change-Id: I9603bb19a72cb3d0d731de5b35e135ce952cc545 Reviewed-on: https://bazel-review.googlesource.com/2401 MOS_MIGRATED_REVID=111311727
* Add catastrophe field to EvaluationResult so that callers can identify the ↵Gravatar Janak Ramakrishnan2016-01-04
| | | | | | | | | cause of a catastrophic failure (this is distinct from a crash). Also clean up catastrophe logic in ParallelEvaluator -- the catastrophic nature of an exception is important only if the build is keep_going, and only if the exception is catastrophic can we have an exception in the first place. -- MOS_MIGRATED_REVID=111293164
* Use a StringBuffer not a StringBuilder due to the need to compile in java 1.7.Gravatar Googler2016-01-04
| | | | | -- MOS_MIGRATED_REVID=111194940
* Permit proto serialization of configured attribute valuesGravatar Mark Schaller2016-01-04
| | | | | | | | | This commit adds proto messages that represent configurable values, and modifies attribute value serialization code to handle those values, which are called SelectorLists. -- MOS_MIGRATED_REVID=111149272
* Add the source location of the import string to the LoadStatement AST node, ↵Gravatar John Field2016-01-04
| | | | | | | for use in tools. -- MOS_MIGRATED_REVID=111142252
* Add a new method to the SkylarkImport class to allow tools to access the ↵Gravatar John Field2016-01-04
| | | | | | | import as a PathFragment. -- MOS_MIGRATED_REVID=111138001
* Add bulk package lookup for use during target pattern resolution.Gravatar Eric Fellheimer2016-01-04
| | | | | -- MOS_MIGRATED_REVID=111130363
* Ensure that the plist inside an .ipa bundle produced by blaze and the ↵Gravatar Cal Peyser2016-01-04
| | | | | | | | | adjacent plist read by xcode are identical. To do this, we use the output of plmerge as the single plist for the bundle. Automatic entries and variable substitutions are both computed in blaze and passed into plmerge. The output of plmerge is passed into bundlemerge to be placed directly into the final bundle. -- MOS_MIGRATED_REVID=111129433
* Open source the generate_workspace unit test.Gravatar Kristina Chodorow2015-12-30
| | | | | -- MOS_MIGRATED_REVID=111127701
* Make the AndroidResourceProcessor more deterministic by setting the R.txt ↵Gravatar Googler2015-12-30
| | | | | | | ids to 0x1, the java ids to a hash of pkg, resource type, and resource name (robolectric needs unique ids) and ensuring the last modified date is set to the epoch. This only affects library aapt invocations. -- MOS_MIGRATED_REVID=111076315
* Fixed error messageGravatar Alex Gaynor2015-12-30
| | | | | | | | The product is now named bazel and that's the binary people have installed. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/737 MOS_MIGRATED_REVID=111071899
* Don't attempt to get a fingerprint if there are missing skyframe valuesGravatar Kristina Chodorow2015-12-30
| | | | | | | Fixes #742. -- MOS_MIGRATED_REVID=111043129
* Add convenience methods to register a proto compile action.Gravatar Carmi Grushko2015-12-30
| | | | | -- MOS_MIGRATED_REVID=111032954
* fix typo for command line option: "default_ios_provisiong_profile" -> ↵Gravatar Googler2015-12-30
| | | | | | | "default_ios_provisioning_profile" -- MOS_MIGRATED_REVID=111030705
* Escape RSS feed contentGravatar Kristina Chodorow2015-12-30
| | | | | | | Fixes #743. -- MOS_MIGRATED_REVID=111028988
* update protobuf executablesGravatar cpeyser2015-12-29
|
* Add jar for java/dd_plistGravatar cpeyser2015-12-29
|
* Allow Skylark rules and aspects to contribute to output groups.Gravatar Dmitry Lomov2015-12-28
| | | | | -- MOS_MIGRATED_REVID=110840166
* Make unsafe list methods non-publicGravatar Laurent Le Brun2015-12-28
| | | | | -- MOS_MIGRATED_REVID=110838816
* Cleanup, code simplification, remove env.isSkylarkGravatar Laurent Le Brun2015-12-28
| | | | | -- MOS_MIGRATED_REVID=110836326
* Reduce differences between Skylark and Build evaluationGravatar Laurent Le Brun2015-12-28
| | | | | | | Add some functions to Build, allow method calls. -- MOS_MIGRATED_REVID=110835163
* Expose output groups to Skylark.Gravatar Dmitry Lomov2015-12-28
| | | | | -- MOS_MIGRATED_REVID=110834841