diff options
author | Sean Callanan <spyffe@google.com> | 2019-11-22 11:11:05 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-11-22 11:11:05 -0800 |
commit | a4eb54834f3a2b399d7455a98d0cdd0b743be1c2 (patch) | |
tree | bfd614a38277226b0da28df596d0afc8db208313 | |
parent | 43e75a05a713172bdcf7691ce8cc3e97201bf570 (diff) | |
parent | 7a1cdaaf4f8e6561c99affb82406020487243f2c (diff) | |
download | platform_external_igt-gpu-tools-a4eb54834f3a2b399d7455a98d0cdd0b743be1c2.tar.gz platform_external_igt-gpu-tools-a4eb54834f3a2b399d7455a98d0cdd0b743be1c2.tar.bz2 platform_external_igt-gpu-tools-a4eb54834f3a2b399d7455a98d0cdd0b743be1c2.zip |
Merge "igt-gpu-tools: Extract common code into a library" am: 67c5c7e356 am: bbe9f46565
am: 7a1cdaaf4f
Change-Id: I5f3ac5894e8700b837d4d801139aa725d4206d66
-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"], } |