Merge "Add feature to print output paths for module" am: cbe72299ce
am: bd87bc6121
am: d56cda4d4e
am: a491399d12
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2620991 Change-Id: I1796c1101e0217784f73f7b9b555b62b55fd5fb7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -140,6 +140,13 @@ def main():
|
||||
required=False,
|
||||
help="whether to display differing files",
|
||||
)
|
||||
parser.add_argument(
|
||||
"--output-paths-only",
|
||||
"-o",
|
||||
action="store_true",
|
||||
required=False,
|
||||
help="Whether to only return the output paths per module",
|
||||
)
|
||||
args = parser.parse_args()
|
||||
|
||||
out_dir = os.environ.get("OUT_DIR", "out")
|
||||
@@ -147,6 +154,11 @@ def main():
|
||||
modules = set(args.modules)
|
||||
|
||||
module_to_outs = _find_outputs_for_modules(modules, out_dir, target_product)
|
||||
if args.output_paths_only:
|
||||
for m, o in module_to_outs.items():
|
||||
print(f"{m} outputs: {o}")
|
||||
exit(0)
|
||||
|
||||
all_outs = set()
|
||||
for outs in module_to_outs.values():
|
||||
all_outs.update(outs)
|
||||
|
Reference in New Issue
Block a user