gps_vendor_product.mk 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. # HAL packages
  2. ifneq ($(BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE),)
  3. PRODUCT_PACKAGES += gps.conf
  4. PRODUCT_PACKAGES += batching.conf
  5. PRODUCT_PACKAGES += gnss_antenna_info.conf
  6. PRODUCT_PACKAGES += [email protected]
  7. PRODUCT_PACKAGES += [email protected]
  8. PRODUCT_PACKAGES += [email protected]
  9. PRODUCT_PACKAGES += libloc_pla_headers
  10. PRODUCT_PACKAGES += liblocation_api_headers
  11. PRODUCT_PACKAGES += libgps.utils_headers
  12. PRODUCT_PACKAGES += liblocation_api
  13. PRODUCT_PACKAGES += libgps.utils
  14. PRODUCT_PACKAGES += libbatching
  15. PRODUCT_PACKAGES += libgeofencing
  16. PRODUCT_PACKAGES += libloc_core
  17. PRODUCT_PACKAGES += libgnss
  18. ifeq ($(strip $(TARGET_BOARD_AUTO)),true)
  19. PRODUCT_PACKAGES += libgnssauto_power
  20. endif #TARGET_BOARD_AUTO
  21. PRODUCT_PACKAGES += [email protected]
  22. PRODUCT_PACKAGES += android.hardware.gnss-aidl-impl-qti
  23. PRODUCT_PACKAGES += android.hardware.gnss-aidl-service-qti
  24. ## Feature flags - self contained FR in gps module
  25. # Enable NHz location feature. Default is false.
  26. # Set this flag to true to enable the NHz location feature.
  27. FEATURE_LOCATION_NHZ := false
  28. # Soong Namespace
  29. SOONG_CONFIG_NAMESPACES += qtilocation
  30. # Soong Keys
  31. SOONG_CONFIG_qtilocation := feature_nhz
  32. # Soong Values
  33. SOONG_CONFIG_qtilocation_feature_nhz := false
  34. # Enable NHz location feature
  35. ifeq ($(FEATURE_LOCATION_NHZ),true)
  36. SOONG_CONFIG_qtilocation_feature_nhz := true
  37. endif
  38. endif # ifneq ($(BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE),)