| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=101033236
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=90737433
|
|
|
|
|
|
|
|
|
| |
when the default is specified (and not just filesToBuild).
This is necessary so that rules that explicitly add artifacts to OutputGrovider.DEFAULT have those artifacts built when they are mentioned on the command line.
--
MOS_MIGRATED_REVID=89387243
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87596401
|
|
|
|
|
|
|
|
|
| |
BuildRequest.determineOutputGroups().
This paves the way for making --compile_only, --compilation_prerequsites_only and --save_temps into aliases for --output_groups=<something>
--
MOS_MIGRATED_REVID=87138659
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87136119
|
|
|
|
|
|
|
| |
creating a HIDDEN_TOP_LEVEL output group and putting the artifacts required for building runfiles there.
--
MOS_MIGRATED_REVID=87039530
|
|
|
|
|
|
|
| |
replace them with output groups.
--
MOS_MIGRATED_REVID=87038548
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86689743
|
|
|
|
|
|
|
| |
The only slightly different thing here is that now, instead of using target.getConfiguration().isCodeCoverageEnabled() we use BuildRequest.Options.collectCodeCoverage, but the only place where this is not the same I can think of is InputFileCT, which does not have baseline coverage files anyway.
--
MOS_MIGRATED_REVID=86682774
|
|
|
|
|
|
|
|
|
|
|
| |
"not important" artifacts to build.
I erroneously believed that only filesToBuild is built, whereas it's actually filesToBuild + the default runfiles + some coverage artifacts.
I have no idea why we need to build the default runfiles. Maybe a better plan is to ditch this distinction and instead just not build those and display the baseline coverage artifacts, but I have no idea what would break then.
--
MOS_MIGRATED_REVID=86583095
|
|
|
|
|
|
|
|
|
| |
configured target mentioned on the command line.
Note that this exacerbates the mess in TopLevelArtifactHelper even more. Next step will be to eliminate --compile_only / --compilation_prerequisites_only / --build_default_artifacts in favor of --output_groups. However, that's quite an intrusive change and I'd rather submit that as a separate CL.
--
MOS_MIGRATED_REVID=86487224
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86483943
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86177564
|
|
|
|
|
|
|
|
|
| |
on stderr (or is it stdout?).
This results in the removal of ~40 lines of code, yay.
--
MOS_MIGRATED_REVID=86176505
|
|
--
MOE_MIGRATED_REVID=85702957
|