gps: refine iGNSS build system

Bug: 315915958
Test: build pass and GPS function works
Change-Id: I1e7aa6d0e705810d9c81f89453e11acaa54d9d3b
This commit is contained in:
Wayne Lin 2024-01-19 22:19:59 +08:00
parent e0f86786bc
commit e9aa5a1114
25 changed files with 2192 additions and 30 deletions

View file

@ -44,7 +44,6 @@ include device/google/gs-common/bcmbt/bluetooth.mk
include device/google/gs-common/touch/gti/gti.mk
include device/google/gs-common/touch/syna/syna20.mk
include device/google/caimito/fingerprint/ultrasonic_udfps.mk
-include vendor/samsung_slsi/gps/s5400/location/gnssd/device-gnss.mk
# go/lyric-soong-variables
$(call soong_config_set,lyric,camera_hardware,caiman)
@ -218,10 +217,16 @@ PRODUCT_SOONG_NAMESPACES += \
device/google/caimito/caiman/uwb
# Location
# iGNSS
-include vendor/samsung_slsi/gps/s5400/device-gnss.mk
# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/caiman
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
# eGNSS
# SDK build system
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
include device/google/gs-common/gps/brcm/device.mk
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/caiman
SOONG_CONFIG_NAMESPACES += gpssdk
SOONG_CONFIG_gpssdk += gpsconf