| |
| cc_library_shared { |
| |
| name: "libloc_core", |
| vendor: true, |
| |
| sanitize: GNSS_SANITIZE, |
| |
| shared_libs: [ |
| "liblog", |
| "libutils", |
| "libcutils", |
| "libgps.utils", |
| "libdl", |
| "liblog", |
| ], |
| |
| srcs: [ |
| "LocApiBase.cpp", |
| "LocAdapterBase.cpp", |
| "ContextBase.cpp", |
| "LocContext.cpp", |
| "loc_core_log.cpp", |
| "data-items/DataItemsFactoryProxy.cpp", |
| "SystemStatusOsObserver.cpp", |
| "SystemStatus.cpp", |
| ], |
| |
| cflags: [ |
| "-fno-short-enums", |
| "-D_ANDROID_", |
| ] + GNSS_CFLAGS, |
| |
| local_include_dirs: [ |
| "data-items", |
| "observer", |
| ], |
| |
| header_libs: [ |
| "libutils_headers", |
| "libgps.utils_headers", |
| "libloc_pla_headers", |
| "liblocation_api_headers", |
| ], |
| |
| } |
| |
| cc_library_headers { |
| |
| name: "libloc_core_headers", |
| vendor: true, |
| export_include_dirs: ["."] + [ |
| "data-items", |
| "observer", |
| ], |
| } |