| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
This is intended to make it easier to reimplement this in Skyframe, in order
to merge loading and analysis phases.
--
MOS_MIGRATED_REVID=102536532
|
|
|
|
|
|
|
|
| |
I had to comment out a couple of tests, I don't know why they're not passing
right now.
--
MOS_MIGRATED_REVID=102535967
|
|
|
|
|
|
|
|
|
| |
Previously the timing out information wasn't propagated to the
user, leading to a wrong FAILED message whereas the test was
timing out.
--
MOS_MIGRATED_REVID=102535481
|
|
|
|
|
|
|
| |
They are regularly timing out.
--
MOS_MIGRATED_REVID=102534770
|
|
|
|
|
|
|
| |
--
Change-Id: Id6b14c65e5737f31001fcbdd0d8e1cf34f21336b
Reviewed-on: https://bazel-review.googlesource.com/1953
MOS_MIGRATED_REVID=102513900
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102513092
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102498501
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102497981
|
|
|
|
|
|
|
|
| |
Users will get an error when rules access configuration fragments without having declared them as required fragments.
The error message now contains more details on the cause of the error and may also include a possible Skylark fix, if applicable.
--
MOS_MIGRATED_REVID=102497559
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102496746
|
|
|
|
|
|
|
|
|
| |
encyclopedia.
Fixes #426.
--
MOS_MIGRATED_REVID=102496247
|
|
|
|
|
|
|
| |
via ctx.host_fragments.
--
MOS_MIGRATED_REVID=102490502
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102487385
|
|
|
|
|
|
|
| |
calling rule in the BUILD file.
--
MOS_MIGRATED_REVID=102487335
|
|
|
|
|
|
|
|
|
| |
android_{ndk,sdk}_repository rules themselves.
This is to that the Android tests also work on OS X (otherwise, we'd end up creating a file called "BUILD" in its root, which doesn't work, because it already has a directory called "build")
--
MOS_MIGRATED_REVID=102484286
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102483838
|
|
|
|
|
|
|
| |
Only one for now, as we need to migrate internally.
--
MOS_MIGRATED_REVID=102477370
|
|
|
|
|
|
|
| |
This test is timeout flaky on ci.bazel.io
--
MOS_MIGRATED_REVID=102477110
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks serialization of SkyValues.
--
MOS_MIGRATED_REVID=102457225
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make Environment-s freezable: Introduce a class Mutability
as a revokable capability to mutate objects in an Environment.
For now, only Environment-s carry this capability.
Make sure that every Mutability is revoked in the same function that creates it,
so no Environment is left open for modification after being created and exported;
exceptions for tests, the shell and initialization contexts.
Unify Environment, SkylarkEnvironment and EvaluationContext into Environment.
Have a notion of Frame for the bindings + parent + mutability.
Replace the updateAndPropagate mechanism by a dynamicFrame.
Simplify ValidationEnvironment, that is now always deduced from the Environment.
--
MOS_MIGRATED_REVID=102363438
|
|
|
|
|
|
|
| |
rustc finds its libs on Linux, too.
--
MOS_MIGRATED_REVID=102362939
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Totally broke Bazel tests (100% failures!).
Found by git bisect after running the update script.
*** Original change description ***
sandbox: We have to move all generated outputs, not just regular files.
Fix for a part of bug #397.
--
MOS_MIGRATED_REVID=102354724
|
|
|
|
|
|
|
|
| |
Seems like a better location for it (easier for people to run than
src/main/java/com/google/devtools/build etc).
--
MOS_MIGRATED_REVID=102354250
|
|
|
|
|
|
|
|
|
|
|
| |
Adding the accepted file extensions was a minor issue.
The bulk of this change was to weaken the assertion
that all cxx compiler actions produce a '.d' file.
RELNOTES[NEW]: a cc_binary rule may list '.s' and '.asm' files in the srcs
--
MOS_MIGRATED_REVID=102346882
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102345574
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102345101
|
|
|
|
|
|
|
| |
Fix for a part of bug #397.
--
MOS_MIGRATED_REVID=102343972
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102343488
|
|
|
|
|
|
|
| |
This should have no effect.
--
MOS_MIGRATED_REVID=102342697
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102341687
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102341264
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks a few thousand targets in the depot. It's weird, but I confirmed
manually that this rollback fixes the issue.
*** Original change description ***
Distinguish between user-supplied ios_cpu and the default, and don't propagate the default to the XCode project control.
--
MOS_MIGRATED_REVID=102340901
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102339394
|
|
|
|
|
|
|
|
| |
This will make the user experience a bit nicer as it should make
the first run of bazel faster.
--
MOS_MIGRATED_REVID=102338873
|
|
|
|
|
|
|
| |
How comes this is ok on linux???
--
MOS_MIGRATED_REVID=102338200
|
|
|
|
|
|
|
| |
Without those check, a wrong call can wipe unwanted stuff
--
MOS_MIGRATED_REVID=102337203
|
|
|
|
|
|
|
|
| |
As discussed on the mailing-list, this attribute
totally make sense now we have sandboxing.
--
MOS_MIGRATED_REVID=102337136
|
|
|
|
|
|
|
| |
rules.
--
MOS_MIGRATED_REVID=102336906
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this script, the easiest way to run the test suite is now:
bash -c "export ANDROID_SDK_PATH=$HOME/bin/android-sdk-linux; \
export ANDROID_NDK_PATH=$HOME/bin/android-ndk-r10e; \
source ./scripts/ci/build.sh; \
bazel_build output/ci"
--
MOS_MIGRATED_REVID=102334239
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102334216
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102332437
|
|
|
|
|
|
|
|
| |
If a jar uses another in its API, using runtime_deps leads to compile
time errors for dependent libraries. In these cases, deps can be used instead.
--
MOS_MIGRATED_REVID=102331597
|
|
|
|
|
|
|
| |
This is because apkbuilder uses $HOME/.android/debug.keystore by default, which does not exist when running within the sandbox, thus, it always generates a new debug key, and thus, "adb install -r" doesn't work.
--
MOS_MIGRATED_REVID=102331570
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102330569
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102330179
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102299629
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102294703
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102294171
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is not really nice, there are several hacks there. This
repository will get removed in the future and linked to a
remote one instead. I tested it against the tutorial and
it works like a charm. mobile-install seems like to work,
maybe that's also fixing the last issue reported in #392.
Known issue: Java compilation output errors about files being
modified in the future.
--
MOS_MIGRATED_REVID=102282979
|