| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92472728
|
|
|
|
|
|
|
|
|
| |
the extra action.
This meant that the action was potentially being mutated on two threads, which was bad.
--
MOS_MIGRATED_REVID=92469122
|
|
|
|
|
|
|
| |
Further improvements on #167.
--
MOS_MIGRATED_REVID=92459390
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
features.
Features on the rule level modify features that are enabled at the package
level. Note that this behavior is different from how the current command line /
package level interaction is, but we probably want to change the command line
behavior.
Alternative implementations considered:
a) using package-level features as default value for the rule attribute; this
would make it hard for future transitions; adding a completely new feature
to a package should not require updating all rules that have overrides
b) putting all positive features and all negative features from command-line,
package, and rule attribute into a positive and negative set, and subtract
the negative from the positive set; this is how the command-line features
worked previously, but it makes it impossible to enable a features that
is disabled at the package level just for one rule.
RELNOTES: Add 'features' attribute on the rule level.
--
MOS_MIGRATED_REVID=92448449
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92407038
|
|
|
|
|
|
|
|
|
|
|
| |
The SDK_VERSION and SIM_DEVICE variables in the runner script had
hard-coded values. This change updates them to be set by the
template expansion, so they can be controlled by the command-line
options.
--
Change-Id: I4a299ee781da19546eb137f115b8c174051ceb5f
MOS_MIGRATED_REVID=92405720
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92398218
|
|
|
|
|
|
|
| |
needed. Also clean up some lint warnings/unresolved references.
--
MOS_MIGRATED_REVID=92380618
|
|
|
|
|
|
|
|
|
| |
plist file.
RELNOTES: Set the bundle id on plist files referenced by XCode application target.
--
MOS_MIGRATED_REVID=92378112
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92366919
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92364017
|
|
|
|
|
|
|
| |
Fixes #32.
--
MOS_MIGRATED_REVID=92358818
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The SDK_VERSION and SIM_DEVICE variables in the runner script had
hard-coded values. This change updates them to be set by the
template expansion, so they can be controlled by the command-line
options.
--
MOS_MIGRATED_REVID=92278475
--
Change-Id: I4a299ee781da19546eb137f115b8c174051ceb5f
MOS_MIGRATED_REVID=92356562
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92353607
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92344518
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
The double quotes are actually incorrect, because the strings we pass in are already single quoted.
*** Original change description ***
Update ios_runner template to dynamically receive options
The SDK_VERSION and SIM_DEVICE variables in the runner script had
hard-coded values. This change updates them to be set by the
template expansion, so they can be controlled by the command-line
options.
--
MOS_MIGRATED_REVID=92337057
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92291970
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92288707
|
|
|
|
|
|
|
|
|
| |
Like the other functions in this file, these do not need to be public.
So lets mark them as static so they are consistent with the surrounding code.
--
Change-Id: I8de8d1578c0f9bdfec0fee3f67b527de4e135a82
MOS_MIGRATED_REVID=92281179
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This command takes a one or more targets and fetches any external repository
prerequisites that will be needed to build them.
Example usage:
bazel fetch //foo:bar
If //foo:bar depends on, say, a maven_jar, it'll be downloaded.
--
MOS_MIGRATED_REVID=92279626
|
|
|
|
|
|
|
|
|
|
|
| |
The SDK_VERSION and SIM_DEVICE variables in the runner script had
hard-coded values. This change updates them to be set by the
template expansion, so they can be controlled by the command-line
options.
--
Change-Id: I4a299ee781da19546eb137f115b8c174051ceb5f
MOS_MIGRATED_REVID=92278475
|
|
|
|
|
|
|
| |
Kicks the can down the road for #167.
--
MOS_MIGRATED_REVID=92270128
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92267704
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is required because Apple does not accept extensions whose plist
has a minimum OS value lower than 8.0, or whose code is compiled at less
than 8.0, even if it is included in an application that is compiled for,
and marked compatible with, a lower OS version.
Note that I didn't make this an attribute for now as there are no use
cases for setting the value to anything but 8.0. If we ever need to
make this user-configurable, a value can easily be set.
Second submission attempt with small additional logic to distinguish xcode
projects across configurations.
--
MOS_MIGRATED_REVID=92267493
|
|
|
|
|
|
|
|
| |
1. Race condition where extra action updates action's inputs while action is updating its own inputs.
2. Action was being updated with all inputs, including the extra action's ones, on a cache hit.
--
MOS_MIGRATED_REVID=92264706
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92264639
|
|
|
|
|
|
|
|
|
| |
1. Make --analysis_warnings_as_errors a no-op.
2. Stop doing a sanity check that we didn't succeed in analysis even with errors emitted.
3. As a result, emit an error about shared actions to the proper listener.
--
MOS_MIGRATED_REVID=92262247
|
|
|
|
|
|
|
| |
bundle id override.
--
MOS_MIGRATED_REVID=92262226
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92257604
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92255081
|
|
|
|
|
|
|
|
|
| |
identifiers. Also allow users to use bundle identifiers specified in BUILD files via "bundle_id" attribute on objc bundling rules to override the ones from plist files.
RELNOTES: bundle_id attribute on objc_* rules now overrides plist bundle id".
--
MOS_MIGRATED_REVID=92247814
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92241595
|
|
|
|
|
|
|
| |
companion Xcode library target.
--
MOS_MIGRATED_REVID=92198656
|
|
|
|
|
|
|
|
| |
getPackageFragment() only returns the relative path within a repository,
getPathFragment() is needed to return the external path.
--
MOS_MIGRATED_REVID=92196789
|
|
|
|
|
|
|
|
|
|
|
|
| |
The header only uses std::string, std::vector, int and char types, and
thus all these headers do not need to be included there.
If necessary, they should be included in the relevant source files
instead.
--
Change-Id: Id1849a0f427016dcf732fe6bfc673e599e8d4b14
MOS_MIGRATED_REVID=92192506
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92152092
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks android targets in our nightly: []
*** Original change description ***
Add a mechanism for configuration fragments to add arbitrary rules to the defaults package.
--
MOS_MIGRATED_REVID=92144505
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92143534
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92141245
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As far as I can tell, the dependency on the BuildConfigurationCollection node
is not required anymore. The BuildConfiguration is part of the SkyKey, and it
uses object identity.
This shouldn't affect garbage collection due to the explicit
BuildView.dropConfiguredTargets. If we change that in the future, we will have
to be (even more) careful.
--
MOS_MIGRATED_REVID=92134490
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92128998
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92063536
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92016074
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91999865
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91997659
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91987064
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91986167
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SkyKey argument hashcodes are not stable, because they're composed
of values whose hashcodes may not be stable, such as Java enums.
Therefore a SkyKey's own hashcode isn't stable. And this is fine,
but if we try to serialize and then deserialize the SkyKey with its
cached hashcode, the deserialized SkyKey's cached hashcode won't
match a normally constructed SkyKey, despite them being equal.
Because a SkyKey will deserialize with a default value of 0 for its
cached hashcode, this change also introduces a transient boolean
guard to note whether the correct hashcode has been calculated and
cached.
--
MOS_MIGRATED_REVID=91985674
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91985334
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=91983663
|