| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
how app extensions are built and how they differ from application bundles.
RELNOTES: Support ios_extension and ios_extension_binary rules for creating iOS app extensions.
--
MOS_MIGRATED_REVID=86788086
|
|
|
|
|
|
|
| |
As discussed in [].
--
MOS_MIGRATED_REVID=86708361
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also includes the following changes:
Skylark: tests copy the Skylark files into the same directory. Load statements are replaced with relative paths within bzl files and with absolute paths in tests.
--
Refactor Objc abstract rule classes.
This new arrangement groups attributes by logical purpose and clarifies
rule composition. For example objc_binary inherits "linking" whereas an
objc_library inherits "linkable" but both inherit "compiling".
The only functional change in this CL is to remove the "data" attribute
from all rules as it is not used in the depot and doesn't make sense
when we also allow specifying resources in any number of other ways.
--
MOS_MIGRATED_REVID=86676190
|
|
|
|
|
|
|
| |
objc_binary, ios_extension_binary, and objc_binary.
--
MOS_MIGRATED_REVID=86614967
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86606301
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added gcnoFile() to translate a source file to its corrosponding .gcno file.
Added "-fprofile-arcs", "-ftest-coverage", "-fprofile-dir=./coverage_output" to compiler flags when compiling in coverage mode.
Added "-fprofile-arcs", "-ftest-coverage" to linker flags when linking in coverage mode.
Added constructor for InstrumentedFilesProviderImpl that was recently removed due to being unused in [].
Added .gcno files to runfiles of IosTest runner to be used by gcov after tests have been run.
This CL + [] will enable blaze coverage will work on an ios_test target.
An example of the [] output of this change + [] is
--
MOS_MIGRATED_REVID=86601223
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86533994
|
|
|
|
|
|
|
| |
On BSD sed, the -e args need to go before the input file name
--
MOS_MIGRATED_REVID=86246942
|
|
|
|
|
|
|
| |
They were accidentally dropped in
--
MOS_MIGRATED_REVID=86121473
|
|
|
|
|
|
|
|
|
| |
only links and does not bundle, and creates a binary for an iOS app extension.
ios_extension_binary is minimialistic, not allow infoplist, entitlements, and other attributes, and generate different artifacts, which how objc_binary will also work for iOS applications in the new world when we have ios_application.
--
MOS_MIGRATED_REVID=85728076
|
|
--
MOE_MIGRATED_REVID=85702957
|