| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
MOS_MIGRATED_REVID=100930529
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100926797
|
|
|
|
|
|
|
| |
Fixes one part of #383.
--
MOS_MIGRATED_REVID=100925734
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100924958
|
|
|
|
|
|
|
| |
This means that some tests had to be changed from using exact equality of error messages to working with contains() / startsWith().
--
MOS_MIGRATED_REVID=100923593
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100919043
|
|
|
|
|
|
|
| |
No need to create one each time.
--
MOS_MIGRATED_REVID=100918777
|
|
|
|
|
|
|
|
| |
Avoid throwing UnsupportedOperationException in a method that may be called
by RuleContext when checking the deps of a rule for specific providers.
--
MOS_MIGRATED_REVID=100916381
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100913716
|
|
|
|
|
|
|
|
|
| |
don't clash with some Android artifacts.
Ideally, we'd simply put these in a temp directory, but we currently have no mechanism for cleaning up temp directories after each action and we don't have sandboxing yet, so we can't rely on that, either.
--
MOS_MIGRATED_REVID=100907458
|
|
|
|
|
|
|
| |
disables loading phase.
--
MOS_MIGRATED_REVID=100906028
|
|
|
|
|
|
|
| |
documentation of predefined attributes consistent with new look and feel.
--
MOS_MIGRATED_REVID=100905320
|
|
|
|
|
|
|
| |
RELNOTES: Change Objective-C defaults to sdk 8.4 and ios_cpu=x86_64 (64-bit simulator).
--
MOS_MIGRATED_REVID=100890740
|
|
|
|
|
|
|
|
|
| |
target patterns in query.
We never use anything but the getTargets() field, so it's useless to store other things.
--
MOS_MIGRATED_REVID=100846573
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100843669
|
|
|
|
|
|
|
|
| |
submenus to sidebar, and expand and highlight the link for the current page.
Collapse sidebar on mobile and expose button for toggling sidebar.
--
MOS_MIGRATED_REVID=100836792
|
|
|
|
|
|
|
| |
The unique names are generally limited.
--
MOS_MIGRATED_REVID=100821922
|
|
|
|
|
|
|
| |
increasing the thread worker timeout.
--
MOS_MIGRATED_REVID=100820878
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100814605
|
|
|
|
|
|
|
| |
This allows Swift code to import and use Objective-C interfaces.
--
MOS_MIGRATED_REVID=100715248
|
|
|
|
|
|
|
| |
can log timing information if they wish.
--
MOS_MIGRATED_REVID=100712340
|
|
|
|
|
|
|
| |
construction.
--
MOS_MIGRATED_REVID=100709648
|
|
|
|
|
|
|
|
| |
Going off the observation that many labels will be repeated, remember
all of the labels we see so we can skip decoding and reuse instances.
--
MOS_MIGRATED_REVID=100698109
|
|
|
|
|
|
|
|
|
|
|
| |
Make Context DeserializationContext, use as a dumb container object for
one-time-use deserialization. The previous organization was imbalanced-
some deserialization was done by context, other was done by PackageDeserializer.
This will make it easer to add more context and make it available to
more parts of deserialization.
--
MOS_MIGRATED_REVID=100690973
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100672806
|
|
|
|
|
|
|
|
|
| |
objc_proto_library overriding the global setting. This is needed as third_party libraries often do not use depot-relative include paths.
RELNOTES: Add objc_proto_library.per_proto_includes attribute.
--
MOS_MIGRATED_REVID=100637689
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100609863
|
|
|
|
|
|
|
| |
--
Change-Id: I36b096cfdf7b150121809ff5b07c74eac1cbf7ad
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/1771
MOS_MIGRATED_REVID=100573875
|
|
|
|
|
|
|
|
|
|
| |
Previously, configured attribute value flattening caused failures when
deserializing maps whose configured values had entries with the same
keys. Now, flattened maps successfully deserialize, retaining the
first entry seen for each key.
--
MOS_MIGRATED_REVID=100573192
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100568149
|
|
|
|
|
|
|
| |
ConservativeAspectResolver) aspect resolution.
--
MOS_MIGRATED_REVID=100526575
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100511986
|
|
|
|
|
|
|
| |
don't unnecessarily invalidate DirectoryListingStateValues.
--
MOS_MIGRATED_REVID=100511935
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100501490
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100494619
|
|
|
|
|
|
|
| |
and add an example.
--
MOS_MIGRATED_REVID=100493818
|
|
|
|
|
|
|
| |
This CL covers the "easy" cases. Followup CLs will take care of couple dozen remaining gnarly ones.
--
MOS_MIGRATED_REVID=100479410
|
|
|
|
|
|
|
|
| |
1. We are adding handler and removing it after that.
2. There is no modules that calls .handle method of reporter in beforeCommand.
--
MOS_MIGRATED_REVID=100478454
|
|
|
|
|
|
|
|
|
|
| |
This includes rewriting absolute symlink targets by interpreting them
relative to the root of the archive.
--
Change-Id: Ia6b8accd6fed3205809d621ed8984058d3b5a356
Reviewed-on: https://bazel-review.googlesource.com/#/c/1780
MOS_MIGRATED_REVID=100478005
|
|
|
|
|
|
|
| |
--
Change-Id: Ia70ca1b8482e10bc1ac91799aa238f8613e5c824
Reviewed-on: https://bazel-review.googlesource.com/#/c/1801
MOS_MIGRATED_REVID=100476467
|
|
|
|
|
|
|
| |
embedded binaries.
--
MOS_MIGRATED_REVID=100476182
|
|
|
|
|
|
|
| |
Otherwise a @x//a/b will be seen as crossing @y//a's package boundary.
--
MOS_MIGRATED_REVID=100465538
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100427061
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100410176
|
|
|
|
|
|
|
| |
of flag sets.
--
MOS_MIGRATED_REVID=100400672
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100400400
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=100399962
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Allows for building and linking to a framework in ios_application
* Currently only works for single arch builds
* Xcode generation produces correct target type, but is mostly untested
The implementation is very similar to that of objc_framework:
1) Build the ios_framework_binary as a dynamic library (-dynamiclib)
2) Symlink the library and public headers to a staging location, inside of "X.framework" bundle. Where X is the name under ios_framework_binary#framework_name
3) Pass the bundle content to ObjcCommon.addFrameworkImports, reusing the core of objc_framework rule implementation. This results in correctly set -F/-framework flags and allows clients to use the framework in a way they would use any SDK/3rd-party framework. It's allowed to import headers via #import <X/X.h> call.
4) Copy the binary and all resources into final application bundle under Frameworks/X.framework
5) Sign the app and nested frameworks
--
MOS_MIGRATED_REVID=100397239
|
|
|
|
|
|
|
| |
invalid arguments.
--
MOS_MIGRATED_REVID=100386706
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
exec(3) under mingw converts every command line argument that looks like Unix path
into Windows path when executing non-mingw images (criteria for non-mingw image is
that the image does not depend on msys-<version>.dll). This affects bazel labels
(`//foo:bar` becomes `/foo:bar` for example).
This CL:
1) Replaces usage of execv(3) with Windows-native CreateProcess.
2) Converts all command line arguments that are indeed paths into Windows paths.
--
MOS_MIGRATED_REVID=100386350
|