You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.3 KiB
49 lines
1.3 KiB
cc_test { |
|
name: "hidl_test_java_native", |
|
srcs: ["hidl_test_java_native.cpp"], |
|
|
|
cflags: ["-Wall", "-Werror"], |
|
|
|
// Allow dlsym'ing self for statically linked passthrough implementations |
|
ldflags: ["-rdynamic"], |
|
|
|
shared_libs: [ |
|
"libbase", |
|
"libcutils", |
|
"libhidlbase", |
|
"libhidltransport", |
|
"libhwbinder", |
|
"liblog", |
|
"libutils", |
|
], |
|
|
|
static_libs: [ |
|
"android.hardware.tests.baz@1.0", |
|
"android.hardware.tests.expression@1.0", |
|
"android.hardware.tests.inheritance@1.0", |
|
"android.hardware.tests.safeunion@1.0", |
|
], |
|
|
|
// impls should never be static, these are used only for testing purposes |
|
// and test portability since this test pairs with specific hal |
|
// implementations |
|
whole_static_libs: [ |
|
"android.hardware.tests.baz@1.0-impl", |
|
"android.hardware.tests.safeunion@1.0-impl", |
|
], |
|
|
|
compile_multilib: "both", |
|
} |
|
|
|
java_test { |
|
name: "hidl_test_java_java", |
|
srcs: ["**/*.java"], |
|
|
|
static_libs: [ |
|
"android.hidl.manager-V1.0-java", |
|
"android.hardware.tests.baz-V1.0-java", |
|
"android.hardware.tests.expression-V1.0-java", |
|
"android.hardware.tests.inheritance-V1.0-java", |
|
"android.hardware.tests.safeunion-V1.0-java", |
|
], |
|
}
|
|
|