xref: /aosp_15_r20/development/tools/ninja_dependency_analysis/Android.bp (revision 90c8c64db3049935a07c6143d7fd006e26f8ecca)
1*90c8c64dSAndroid Build Coastguard Workerpackage {
2*90c8c64dSAndroid Build Coastguard Worker    default_applicable_licenses: ["Android-Apache-2.0"],
3*90c8c64dSAndroid Build Coastguard Worker}
4*90c8c64dSAndroid Build Coastguard Worker
5*90c8c64dSAndroid Build Coastguard Workerpython_binary_host {
6*90c8c64dSAndroid Build Coastguard Worker    name: "collect_ninja_inputs",
7*90c8c64dSAndroid Build Coastguard Worker    srcs: [
8*90c8c64dSAndroid Build Coastguard Worker        "collect_ninja_inputs.py",
9*90c8c64dSAndroid Build Coastguard Worker        "ninja_metrics_proto/ninja_metrics.py",
10*90c8c64dSAndroid Build Coastguard Worker        "ninja_metrics_proto/ninja_metrics.proto",
11*90c8c64dSAndroid Build Coastguard Worker    ],
12*90c8c64dSAndroid Build Coastguard Worker    libs: [
13*90c8c64dSAndroid Build Coastguard Worker        "libprotobuf-python",
14*90c8c64dSAndroid Build Coastguard Worker    ],
15*90c8c64dSAndroid Build Coastguard Worker    proto: {
16*90c8c64dSAndroid Build Coastguard Worker        canonical_path_from_root: false,
17*90c8c64dSAndroid Build Coastguard Worker    },
18*90c8c64dSAndroid Build Coastguard Worker    version: {
19*90c8c64dSAndroid Build Coastguard Worker        py3: {
20*90c8c64dSAndroid Build Coastguard Worker            embedded_launcher: true,
21*90c8c64dSAndroid Build Coastguard Worker        },
22*90c8c64dSAndroid Build Coastguard Worker    }
23*90c8c64dSAndroid Build Coastguard Worker}
24