xref: /aosp_15_r20/system/sepolicy/tools/sepolicy-analyze/Android.bp (revision e4a36f4174b17bbab9dc043f4a65dc8d87377290)
1*e4a36f41SAndroid Build Coastguard Workerpackage {
2*e4a36f41SAndroid Build Coastguard Worker    // http://go/android-license-faq
3*e4a36f41SAndroid Build Coastguard Worker    // A large-scale-change added 'default_applicable_licenses' to import
4*e4a36f41SAndroid Build Coastguard Worker    // the below license kinds from "system_sepolicy_license":
5*e4a36f41SAndroid Build Coastguard Worker    //   legacy_unencumbered
6*e4a36f41SAndroid Build Coastguard Worker    default_applicable_licenses: ["system_sepolicy_license"],
7*e4a36f41SAndroid Build Coastguard Worker}
8*e4a36f41SAndroid Build Coastguard Worker
9*e4a36f41SAndroid Build Coastguard Workercc_binary_host {
10*e4a36f41SAndroid Build Coastguard Worker    name: "sepolicy-analyze",
11*e4a36f41SAndroid Build Coastguard Worker    defaults: ["sepolicy_tools_defaults"],
12*e4a36f41SAndroid Build Coastguard Worker
13*e4a36f41SAndroid Build Coastguard Worker    srcs: [
14*e4a36f41SAndroid Build Coastguard Worker        "sepolicy-analyze.c",
15*e4a36f41SAndroid Build Coastguard Worker        "dups.c",
16*e4a36f41SAndroid Build Coastguard Worker        "neverallow.c",
17*e4a36f41SAndroid Build Coastguard Worker        "perm.c",
18*e4a36f41SAndroid Build Coastguard Worker        "typecmp.c",
19*e4a36f41SAndroid Build Coastguard Worker        "booleans.c",
20*e4a36f41SAndroid Build Coastguard Worker        "attribute.c",
21*e4a36f41SAndroid Build Coastguard Worker        "utils.c",
22*e4a36f41SAndroid Build Coastguard Worker    ],
23*e4a36f41SAndroid Build Coastguard Worker}
24