12345678910111213141516171819 |
- # Any TARGET_BOARD_PLATFORM being built that does
- # not want vendor location modules built should be
- # added to this exclude list to prevent building
- LOC_BOARD_PLATFORM_EXCLUDE_LIST :=
- # Define BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE if:
- # EXCLUDE_LOCATION_FEATURES is not true AND
- # TARGET_BOARD_PLATFORM is not in LOC_BOARD_PLATFORM_EXCLUDE_LIST AND
- # (TARRGET_USES_QMMA is not true OR
- # TARGET_USES_QMAA_OVERRIDE_GPS is not false
- ifneq ($(EXCLUDE_LOCATION_FEATURES),true)
- ifeq (,$(filter $(LOC_BOARD_PLATFORM_EXCLUDE_LIST),$(TARGET_BOARD_PLATFORM)))
- ifneq ($(TARGET_USES_QMAA),true)
- BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default
- else ifneq ($(TARGET_USES_QMAA_OVERRIDE_GPS),false)
- BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default
- endif
- endif #LOC_BOARD_PLATFORM_EXCLUDE_LIST check
- endif #EXCLUDE_LOCATION_FEATURES check
|