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.mapper@2.0", 27 "android.hardware.graphics.mapper@3.0", 28 "android.hardware.graphics.mapper@4.0", 29 "android.hardware.power@1.3", 30 "libbase", 31 "libbinder", 32 "libcutils", 33 "libfmq", 34 "libgui", 35 "libhidlbase", 36 "liblayers_proto", 37 "liblog", 38 "libnativewindow", 39 "libsync", 40 "libtimestats", 41 "libui", 42 "libutils", 43 ], 44 static_libs: [ 45 "android.hardware.graphics.composer@2.1-resources", 46 "libcompositionengine", 47 "libgmock", 48 "libperfetto_client_experimental", 49 "librenderengine", 50 "libtrace_proto", 51 ], 52 header_libs: [ 53 "android.hardware.graphics.composer@2.4-command-buffer", 54 "android.hardware.graphics.composer@2.4-hal", 55 "libsurfaceflinger_headers", 56 ], 57} 58