| |
| package { |
| default_applicable_licenses: ["system_tools_aidl_license"], |
| } |
| |
| // Example usage: |
| // |
| // m aidl_redundancy_check |
| // aidl_redundancy_check \ |
| // --installed-files-json $OUT/installed-files.json \ |
| // --aidl-metadata-json $ANDROID_BUILD_TOP/out/soong/.intermediates/system/tools/aidl/build/aidl_metadata_json/aidl_metadata.json |
| rust_binary_host { |
| name: "aidl_redundancy_check", |
| srcs: ["srcs/main.rs"], |
| rustlibs: [ |
| "libanyhow", |
| "libregex", |
| "libserde", |
| "libserde_json", |
| "libclap", |
| ], |
| } |
| |
| rust_test_host { |
| name: "aidl_redundancy_check.test", |
| srcs: ["srcs/main.rs"], |
| rustlibs: [ |
| "libanyhow", |
| "libregex", |
| "libserde", |
| "libserde_json", |
| "libclap", |
| ], |
| test_suites: ["general-tests"], |
| } |