blob: 6b33374985e28150c9a872250907aee1c8385f3f [file] [log] [blame]
The Android Open Source Project51704be2008-12-17 18:05:50 -08001# Use hardware GPS implementation if available.
The Android Open Source Projectd6054a32008-10-21 07:00:00 -07002#
The Android Open Source Projectd6054a32008-10-21 07:00:00 -07003ifneq ($(BOARD_GPS_LIBRARIES),)
4 LOCAL_CFLAGS += -DHAVE_GPS_HARDWARE
5 LOCAL_SHARED_LIBRARIES += $(BOARD_GPS_LIBRARIES)
6endif
7
The Android Open Source Project51704be2008-12-17 18:05:50 -08008# Use emulator GPS implementation if QEMU_HARDWARE is set.
The Android Open Source Projectd6054a32008-10-21 07:00:00 -07009#
The Android Open Source Project51704be2008-12-17 18:05:50 -080010USE_QEMU_GPS_HARDWARE := $(QEMU_HARDWARE)
The Android Open Source Projectd6054a32008-10-21 07:00:00 -070011
12ifeq ($(USE_QEMU_GPS_HARDWARE),true)
13 LOCAL_CFLAGS += -DHAVE_QEMU_GPS_HARDWARE
14 LOCAL_SRC_FILES += gps/gps_qemu.c
15endif
16
17LOCAL_SRC_FILES += gps/gps.cpp
18