1
2
3package {
4    // See: http://go/android-license-faq
5    // A large-scale-change added 'default_applicable_licenses' to import
6    // all of the 'license_kinds' from "hardware_qcom_sm7250_gps_license"
7    // to get the below license kinds:
8    //   SPDX-license-identifier-BSD
9    default_applicable_licenses: ["hardware_qcom_sm7250_gps_license"],
10}
11
12cc_library_shared {
13
14    name: "libgeofencing",
15    vendor: true,
16
17    sanitize: GNSS_SANITIZE,
18
19    srcs: [
20        "GeofenceAdapter.cpp",
21        "location_geofence.cpp",
22    ],
23
24    shared_libs: [
25        "libutils",
26        "libcutils",
27        "libgps.utils",
28        "liblog",
29        "libloc_core",
30    ],
31
32    header_libs: [
33        "libgps.utils_headers",
34        "libloc_core_headers",
35        "libloc_pla_headers",
36        "liblocation_api_headers",
37    ],
38
39    cflags: GNSS_CFLAGS,
40}
41