diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2019-11-22 18:59:50 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2019-11-22 18:59:50 +0000 |
commit | 67c5c7e356f234c96b442572113b0ad77091d620 (patch) | |
tree | bfd614a38277226b0da28df596d0afc8db208313 | |
parent | 22cff94dff64bbc4f47285de725968779c61fd24 (diff) | |
parent | c0ddd3527db861c092af6b16d55632444f2350e1 (diff) | |
download | platform_external_igt-gpu-tools-67c5c7e356f234c96b442572113b0ad77091d620.tar.gz platform_external_igt-gpu-tools-67c5c7e356f234c96b442572113b0ad77091d620.tar.bz2 platform_external_igt-gpu-tools-67c5c7e356f234c96b442572113b0ad77091d620.zip |
Merge "igt-gpu-tools: Extract common code into a library"
-rw-r--r-- | Android.bp | 49 |
1 files changed, 32 insertions, 17 deletions
@@ -1,7 +1,23 @@ -cc_test { - name: "gem_blt", +cc_defaults { + name: "igt-gpu-tools-defaults", + cflags: [ + "-Wall", + "-Werror", + "-Wno-missing-field-initializers", + "-Wno-unused-parameter", + "-Wno-unused-variable", + "-DHAVE_GETTID", + "-DHAVE_LIBGEN_H", + "-DHAVE_MEMFD_CREATE", + ], + static_libs: ["libelf", "libkmod"], + shared_libs: ["libdrm", "libunwind"], +} + +cc_library_static { + name: "igt-gpu-tools", + defaults: ["igt-gpu-tools-defaults"], srcs: [ - "benchmarks/gem_blt.c", "lib/drmtest.c", "lib/igt_aux.c", "lib/igt_core.c", @@ -12,22 +28,21 @@ cc_test { "lib/ioctl_wrappers.c", "lib/i915/gem_mman.c", ], - cflags: [ - "-Wall", - "-Werror", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-unused-variable", - "-DHAVE_GETTID", - "-DHAVE_LIBGEN_H", - "-DHAVE_MEMFD_CREATE", - ], - local_include_dirs: [ + export_include_dirs: [ "lib", "lib/stubs/drm", "prebuilt-intermediates", ], - static_libs: ["libelf", "libkmod"], - shared_libs: ["libdrm", "libunwind"], - stl: "none", +} + +cc_defaults { + name: "igt-gpu-tools-test-defaults", + defaults: ["igt-gpu-tools-defaults"], + static_libs: ["igt-gpu-tools"], +} + +cc_test { + name: "gem_blt", + defaults: ["igt-gpu-tools-test-defaults"], + srcs: ["benchmarks/gem_blt.c"], } |