1*84e33947SAndroid Build Coastguard Worker# 2*84e33947SAndroid Build Coastguard Worker# Sensor World Nanoapp Makefile 3*84e33947SAndroid Build Coastguard Worker# 4*84e33947SAndroid Build Coastguard Worker 5*84e33947SAndroid Build Coastguard Worker# Environment Checks ########################################################### 6*84e33947SAndroid Build Coastguard Worker 7*84e33947SAndroid Build Coastguard Workerifeq ($(CHRE_PREFIX),) 8*84e33947SAndroid Build Coastguard Workerifneq ($(ANDROID_BUILD_TOP),) 9*84e33947SAndroid Build Coastguard WorkerCHRE_PREFIX = $(ANDROID_BUILD_TOP)/system/chre 10*84e33947SAndroid Build Coastguard Workerelse 11*84e33947SAndroid Build Coastguard Worker$(error "You must run 'lunch' to setup ANDROID_BUILD_TOP, or explicitly define \ 12*84e33947SAndroid Build Coastguard Worker the CHRE_PREFIX environment variable to point to the CHRE root \ 13*84e33947SAndroid Build Coastguard Worker directory.") 14*84e33947SAndroid Build Coastguard Workerendif 15*84e33947SAndroid Build Coastguard Workerendif 16*84e33947SAndroid Build Coastguard Worker 17*84e33947SAndroid Build Coastguard Worker# Nanoapp Configuration ######################################################## 18*84e33947SAndroid Build Coastguard Worker 19*84e33947SAndroid Build Coastguard WorkerNANOAPP_NAME = sensor_test 20*84e33947SAndroid Build Coastguard WorkerNANOAPP_ID = 0x0123456789000016 21*84e33947SAndroid Build Coastguard WorkerNANOAPP_VERSION = 0x00000001 22*84e33947SAndroid Build Coastguard Worker 23*84e33947SAndroid Build Coastguard WorkerNANOAPP_NAME_STRING = \"Sensor\ Test\" 24*84e33947SAndroid Build Coastguard Worker 25*84e33947SAndroid Build Coastguard Worker# Common Compiler Flags ######################################################## 26*84e33947SAndroid Build Coastguard Worker 27*84e33947SAndroid Build Coastguard Worker# Include paths. 28*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -I. 29*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -I$(CHRE_PREFIX)/util/include 30*84e33947SAndroid Build Coastguard Worker 31*84e33947SAndroid Build Coastguard Worker# Defines. 32*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -DNANOAPP_MINIMUM_LOG_LEVEL=CHRE_LOG_LEVEL_DEBUG 33*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -DCHRE_ASSERTIONS_ENABLED 34*84e33947SAndroid Build Coastguard Worker 35*84e33947SAndroid Build Coastguard Worker# Common Source Files ########################################################## 36*84e33947SAndroid Build Coastguard Worker 37*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += sensor_test.cc 38*84e33947SAndroid Build Coastguard Worker 39*84e33947SAndroid Build Coastguard Worker# Makefile Includes ############################################################ 40*84e33947SAndroid Build Coastguard Worker 41*84e33947SAndroid Build Coastguard Workerinclude $(CHRE_PREFIX)/build/nanoapp/app.mk 42