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_defaults { 11 name: "fakeservicemanager_defaults", 12 host_supported: true, 13 srcs: [ 14 "FakeServiceManager.cpp", 15 ], 16 17 shared_libs: [ 18 "libbinder", 19 "libutils", 20 ], 21 target: { 22 darwin: { 23 enabled: false, 24 }, 25 }, 26} 27 28cc_library { 29 name: "libfakeservicemanager", 30 defaults: ["fakeservicemanager_defaults"], 31 export_include_dirs: ["include"], 32} 33 34cc_test_host { 35 name: "fakeservicemanager_test", 36 defaults: ["fakeservicemanager_defaults"], 37 srcs: [ 38 "test_sm.cpp", 39 ], 40 static_libs: ["libgmock"], 41 local_include_dirs: ["include"], 42} 43