OSDN Git Service

Move module path to vendor
[android-x86/hardware-intel-libsensors.git] / Makefile
1 USE_IIO_SENSOR_HAL := true
2 USE_IIO_ACTIVITY_RECOGNITION_HAL := true
3 include Android.mk
4
5 LIBHARDWARE?=../../../../hardware/libhardware/
6 CFLAGS=-DLOG_TAG=\"sens\" -I$(LIBHARDWARE)include/ -I./linux -fPIC -Wall
7 LDFLAGS=-ldl -lpthread -lm -lrt
8
9 all: sensors.gmin.so sens activity_recognition.gmin.so activity
10
11 linux_src = linux/log.o
12
13 sens: sens.o $(linux_src)
14         cc -o $@ $^ $(LDFLAGS)
15
16 activity: activity.o $(linux_src)
17         cc -o $@ $^ $(LDFLAGS)
18
19 sensors.gmin.so: $(patsubst %.c,%.o,$(src_files) $(linux_src))
20         cc -o $@ $^ $(LDFLAGS) -shared
21
22 activity_recognition.gmin.so: $(patsubst %.c,%.o,$(activity_src_files) $(linux_src))
23         cc -o $@ $^ $(LDFLAGS) -shared
24
25 clean:
26         -rm $(patsubst %.c,%.o,$(src_files) $(activity_src_files) $(linux_src) sens.c activity.c) sens sensors.gmin.so activity activity_recognition.gmin.so 2>/dev/null