| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106409855
|
|
|
|
|
|
|
| |
sandboxing was enabled, by adding "jni_dep.h" to "hdrs" in //examples/android/java/bazel:jni_dep.
--
MOS_MIGRATED_REVID=106408122
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106407898
|
|
|
|
|
|
|
|
|
|
| |
philwo@philwo:/tmp/bazel$ ./output/bazel query 'labels(srcs, @androidndk//:arm-linux-androideabi-4.9-v7a-gnu-libstdcpp-toolchain_files)'
INFO: Empty results
This caused compiliation failures when building //examples/android/java/bazel:hello_world with sandboxing enabled.
--
MOS_MIGRATED_REVID=106405986
|
|
|
|
|
|
|
|
|
|
|
|
| |
//examples/android/java/bazel:hello_world with sandboxing enabled.
external/androidndk/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot open crtbegin_so.o: No such file or directory
external/androidndk/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot open crtend_so.o: No such file or directory
external/androidndk/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lc
external/androidndk/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot find -ldl
--
MOS_MIGRATED_REVID=106405880
|
|
|
|
|
|
|
|
|
| |
all files that go through the plmerge routines. It turns out we use plmerge to convert string files from text to binary.
RELNOTES:none
--
MOS_MIGRATED_REVID=106403889
|
|
|
|
|
|
|
| |
aar does not contain the transitive closure of the target, as this is a common misconception.
--
MOS_MIGRATED_REVID=106396742
|
|
|
|
|
|
|
|
|
| |
This makes Android builds slightly faster and avoids the "Modification date is in the future" warnings by javac and removes the sources of devtools/common/options from the binary.
incrementaldeployment is not pre-compiled yet.
--
MOS_MIGRATED_REVID=106391321
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106389517
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106382513
|
|
|
|
|
|
|
|
|
| |
Constants.ANDROID_DEP_PREFIX.
This regrettably entails adding the options parser to the embedded tools in the Bazel binary, but that's only a temporary measure until the embedded binaries are compiled (and not provided in source from)
--
MOS_MIGRATED_REVID=106379028
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
During bootstrap a number of tools are linked manually. These
link steps should take LDFLAGS to bootstrap bazel with custom
toolchain.
These tools are build-runfiles, process-wrapper and
namespace-sandbox.
cc_link() routine in compile.sh already takes LDFLAGS but not
the link steps for the tools listed above. They should all do so.
A developer can now do this to build Bazel:
CC="some-gcc" CXX="some-g++" LDFLAGS="-Lsome-glibc" \
JNI_LD_ARGS="-Lsome-glibc" ./compile.sh
--
Change-Id: Ifd1a03e989266a7fe3f1f92a7a44093b135fdc18
Reviewed-on: https://bazel-review.googlesource.com/2211
MOS_MIGRATED_REVID=106378256
|
|
|
|
|
|
|
| |
($python_precompile, etc.)
--
MOS_MIGRATED_REVID=106352835
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106333445
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106329484
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106327492
|
|
|
|
|
|
|
|
|
| |
Adds documentation about the associated manifest processing to add a compatible-screens section.
RELNOTES: 420 dpi is now a valid density for andoid_binary.densities.
--
MOS_MIGRATED_REVID=106324044
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106323413
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106315882
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106308990
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106307162
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
repository:
http://ci.bazel.io/job/Tutorial/PLATFORM_NAME=linux-x86_64/65/console
The build files for options were refactored, which broke part of the hack that
assembles the default_android_tools repository, causing idlclass_lib to fail to build.
src/main/java/com/google/devtools/common/options/BUILD was added, and the idlclass_lib dependency was changed from //src/main/java:options to
//src/main/java/com/google/devtools/common/options, but the code that assembles the default_android_tools repository was only globbing the java sources, and added a build file to src/main/java, so idlclass_lib would look for the options at the deeper path, which didn't exist inside default_android_tools.
--
MOS_MIGRATED_REVID=106306493
|
|
|
|
|
|
|
|
|
| |
sense.
RELNOTES: The names of the clang compilers in the Android NDK crosstool no longer reference gcc.
--
MOS_MIGRATED_REVID=106305253
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106302500
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106300290
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106299058
|
|
|
|
|
|
|
|
|
| |
LocalGccStrategy / LocalLinkStrategy with SpawnGccStrategy / SpawnLinkStrategy.
RELNOTES: C++ compile actions run in a sandbox now on systems that support sandboxed execution.
--
MOS_MIGRATED_REVID=106299043
|
|
|
|
|
|
|
| |
validating includes and updating action inputs is clearly separated and easier to understand now.
--
MOS_MIGRATED_REVID=106298050
|
|
|
|
|
|
|
| |
Tested by running "bazel query @bazel-j2objc//...' in an empty workspace.
--
MOS_MIGRATED_REVID=106292152
|
|
|
|
|
|
|
|
| |
The plan is to make EventCollectionApparatus collect all events, so the assert
methods all need to specify the subset that they apply to.
--
MOS_MIGRATED_REVID=106291708
|
|
|
|
|
|
|
|
|
| |
back to getpwuid())
Also a minor compatibility fix in a sed invocation.
--
MOS_MIGRATED_REVID=106291639
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106291132
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106287576
|
|
|
|
|
|
|
|
|
| |
compliant. In general this means taking bad characters [^-0-9A-Za-z.] and converting them to "-". So com.foo.bar_bam becomes com.foo.bar-bam. This is essentially equivalent to what Xcode does internally.
RELNOTES:none
--
MOS_MIGRATED_REVID=106191981
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106182161
|
|
|
|
|
|
|
| |
maximum size, based off a reasonably larged sized benchmark.
--
MOS_MIGRATED_REVID=106180595
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106175034
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106174495
|
|
|
|
|
|
|
|
|
| |
they don't exist and/or replace bad values with good defaults (1.0.0 and 1.0 respectively).
RELNOTES:NONE
--
MOS_MIGRATED_REVID=106165901
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106149039
|
|
|
|
|
|
|
| |
external site.
--
MOS_MIGRATED_REVID=106135529
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106133409
|
|
|
|
|
|
|
|
|
|
| |
Simplifies the runtime graph when TransitiveTraversalFunction is used.
Also moves an error reporting method from the base function to the
TransitiveTargetFunction, which is the only one that uses it.
--
MOS_MIGRATED_REVID=106109745
|
|
|
|
|
|
|
| |
reference to the original map. This made us to keep a reference to the whole node but we are only interested on the rdeps.
--
MOS_MIGRATED_REVID=106098938
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106092764
|
|
|
|
|
|
|
| |
for the generated Android NDK crosstool so that compilation works when sandboxed.
--
MOS_MIGRATED_REVID=106092381
|
|
|
|
|
|
|
| |
PackageIdentifier, where it actually belongs.
--
MOS_MIGRATED_REVID=106086272
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106083151
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106081594
|
|
|
|
|
|
|
| |
server death" implementation. Boost grace period on SIGKILL to 10s.
--
MOS_MIGRATED_REVID=106080991
|