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.

51 lines
1.4 KiB

diff --git a/libs/hwui/Android.bp b/libs/hwui/Android.bp
index 558cdc0faf3..1565be5b201 100644
--- a/libs/hwui/Android.bp
+++ b/libs/hwui/Android.bp
@@ -24,12 +24,15 @@ cc_defaults {
"-Werror",
"-fvisibility=hidden",
"-DHWUI_NEW_OPS",
+ CFLAGS_FOR_BENCH_SUITE
// GCC false-positives on this warning, and since we -Werror that's
// a problem
"-Wno-free-nonheap-object",
],
+ ldflags: [LDFLAGS_FOR_BENCH_SUITE],
+
include_dirs: [
"external/skia/include/private",
"external/skia/src/core",
@@ -214,6 +217,9 @@ cc_defaults {
export_proto_headers: true,
},
+ cflags: [CFLAGS_FOR_BENCH_SUITE],
+ ldflags: [LDFLAGS_FOR_BENCH_SUITE],
+
export_include_dirs: ["."],
}
@@ -229,7 +235,8 @@ cc_library {
cc_library_static {
name: "libhwui_static_null_gpu",
defaults: ["libhwui_defaults"],
- cflags: ["-DHWUI_NULL_GPU"],
+ cflags: ["-DHWUI_NULL_GPU", CFLAGS_FOR_BENCH_SUITE],
+ ldflags: [LDFLAGS_FOR_BENCH_SUITE],
srcs: [
"debug/nullegl.cpp",
"debug/nullgles.cpp",
@@ -319,7 +326,8 @@ cc_benchmark {
name: "hwuimicro",
defaults: ["hwui_test_defaults"],
- cflags: ["-DHWUI_NULL_GPU"],
+ cflags: ["-DHWUI_NULL_GPU", CFLAGS_FOR_BENCH_SUITE],
+ ldflags: [LDFLAGS_FOR_BENCH_SUITE],
whole_static_libs: ["libhwui_static_null_gpu"],