The Android Open Source Project | 51704be | 2008-12-17 18:05:50 -0800 | [diff] [blame^] | 1 | # Use hardware GPS implementation if available. |
The Android Open Source Project | d6054a3 | 2008-10-21 07:00:00 -0700 | [diff] [blame] | 2 | # |
The Android Open Source Project | d6054a3 | 2008-10-21 07:00:00 -0700 | [diff] [blame] | 3 | ifneq ($(BOARD_GPS_LIBRARIES),) |
| 4 | LOCAL_CFLAGS += -DHAVE_GPS_HARDWARE |
| 5 | LOCAL_SHARED_LIBRARIES += $(BOARD_GPS_LIBRARIES) |
| 6 | endif |
| 7 | |
The Android Open Source Project | 51704be | 2008-12-17 18:05:50 -0800 | [diff] [blame^] | 8 | # Use emulator GPS implementation if QEMU_HARDWARE is set. |
The Android Open Source Project | d6054a3 | 2008-10-21 07:00:00 -0700 | [diff] [blame] | 9 | # |
The Android Open Source Project | 51704be | 2008-12-17 18:05:50 -0800 | [diff] [blame^] | 10 | USE_QEMU_GPS_HARDWARE := $(QEMU_HARDWARE) |
The Android Open Source Project | d6054a3 | 2008-10-21 07:00:00 -0700 | [diff] [blame] | 11 | |
| 12 | ifeq ($(USE_QEMU_GPS_HARDWARE),true) |
| 13 | LOCAL_CFLAGS += -DHAVE_QEMU_GPS_HARDWARE |
| 14 | LOCAL_SRC_FILES += gps/gps_qemu.c |
| 15 | endif |
| 16 | |
| 17 | LOCAL_SRC_FILES += gps/gps.cpp |
| 18 | |