1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "frameworks_native_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_native_license"], 8} 9 10cc_test { 11 name: "sffakehwc_test", 12 defaults: ["surfaceflinger_defaults"], 13 test_suites: ["device-tests"], 14 srcs: [ 15 "FakeComposerClient.cpp", 16 "FakeComposerService.cpp", 17 "FakeComposerUtils.cpp", 18 "SFFakeHwc_test.cpp", 19 ], 20 require_root: true, 21 shared_libs: [ 22 "android.hardware.graphics.composer@2.1", 23 "android.hardware.graphics.composer@2.2", 24 "android.hardware.graphics.composer@2.3", 25 "android.hardware.graphics.composer@2.4", 26 "android.hardware.graphics.composer3-V1-ndk", 27 "android.hardware.graphics.mapper@2.0", 28 "android.hardware.graphics.mapper@3.0", 29 "android.hardware.graphics.mapper@4.0", 30 "android.hardware.power@1.3", 31 "android.hardware.power-V2-cpp", 32 "libbase", 33 "libbinder", 34 "libbinder_ndk", 35 "libcutils", 36 "libfmq", 37 "libgui", 38 "libhidlbase", 39 "liblayers_proto", 40 "liblog", 41 "libnativewindow", 42 "libsync", 43 "libtimestats", 44 "libui", 45 "libutils", 46 ], 47 static_libs: [ 48 "android.hardware.graphics.composer@2.1-resources", 49 "libaidlcommonsupport", 50 "libcompositionengine", 51 "libgmock", 52 "libperfetto_client_experimental", 53 "librenderengine", 54 "libtrace_proto", 55 "libaidlcommonsupport", 56 ], 57 header_libs: [ 58 "android.hardware.graphics.composer@2.4-command-buffer", 59 "android.hardware.graphics.composer@2.4-hal", 60 "android.hardware.graphics.composer3-command-buffer", 61 "libsurfaceflinger_headers", 62 ], 63} 64