blob: 88bb0f45d6fe3fde20ccbb39e16557d2e92a92fb [file] [log] [blame]
Yingjie Wang2b5e2c42019-07-09 10:13:03 +08001ifneq ($(BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE),)
Saurabh Srivastava3f915282019-12-18 14:26:29 +05302
3# Set required flags
4GNSS_CFLAGS := \
5 -Werror \
6 -Wno-error=unused-parameter \
7 -Wno-error=macro-redefined \
8 -Wno-error=reorder \
9 -Wno-error=missing-braces \
10 -Wno-error=self-assign \
11 -Wno-error=enum-conversion \
12 -Wno-error=logical-op-parentheses \
13 -Wno-error=null-arithmetic \
14 -Wno-error=null-conversion \
15 -Wno-error=parentheses-equality \
16 -Wno-error=undefined-bool-conversion \
17 -Wno-error=tautological-compare \
18 -Wno-error=switch \
19 -Wno-error=date-time
20
Dante Russob555d272020-04-29 16:58:55 -070021GNSS_HIDL_VERSION = 2.1
Saurabh Srivastava3f915282019-12-18 14:26:29 +053022
23GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += msm8937
24GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += msm8953
25GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += msm8998
26GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += apq8098_latv
27GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += sdm710
28GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += qcs605
29GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += sdm845
30GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST += sdm660
31
32ifneq (,$(filter $(GNSS_HIDL_LEGACY_MEASURMENTS_TARGET_LIST),$(TARGET_BOARD_PLATFORM)))
33GNSS_HIDL_LEGACY_MEASURMENTS = true
Dante Russoc85c8ff2017-02-28 16:45:47 -080034endif
Saurabh Srivastava3f915282019-12-18 14:26:29 +053035
36LOCAL_PATH := $(call my-dir)
37include $(call all-makefiles-under,$(LOCAL_PATH))
38
Dante Russo83c75e02021-03-11 17:38:31 -080039GNSS_SANITIZE_DIAG := cfi bounds null unreachable integer address
haohuang377cdcf2020-02-19 18:11:07 +080040
Saurabh Srivastava3f915282019-12-18 14:26:29 +053041endif # ifneq ($(BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE),)