13f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh#
23f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh# Wifi Offload Makefile
33f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh#
43f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
53f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehWIFI_OFFLOAD_TYPES_PREFIX = $(CHRE_PREFIX)/apps/wifi_offload
63f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehFLAT_BUFFERS_PREFIX = $(CHRE_PREFIX)/external/flatbuffers
73f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
83f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh# Common Compiler Flags ########################################################
93f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
103f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh# Include paths.
11c7fff31f3143ab65edbb071ea6da2e75ebf7067eMehdi AlizadehCOMMON_CFLAGS += -I$(WIFI_OFFLOAD_TYPES_PREFIX)/include
12c7fff31f3143ab65edbb071ea6da2e75ebf7067eMehdi AlizadehCOMMON_CFLAGS += -I$(WIFI_OFFLOAD_TYPES_PREFIX)/test/include
133f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_CFLAGS += -I$(FLAT_BUFFERS_PREFIX)/include
143f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
153f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh# Common Source Files ##########################################################
163f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
173f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/channel_histogram.cc
183f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/chre_scan_params_safe.cc
193f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/flatbuffers_serialization.cc
203f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/preferred_network.cc
213f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/rpc_log_record.cc
223f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_config.cc
233f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_filter.cc
243f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_params.cc
253f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_record.cc
263f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_result.cc
273f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_result_message.cc
283f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_stats.cc
293f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/ssid.cc
303f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/utility.cc
313f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
323f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh# GoogleTest Source Files ######################################################
333f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh
343f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/channelhistogram_test.cc
353f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/chrescanparamssafe_test.cc
363f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/flatbuffersserialization_test.cc
373f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/offloadtypes_test.cc
383f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/random_generator.cc
393f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/randomgenerator_test.cc
403f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/scanresult_test.cc
413f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/utility.cc
423f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi AlizadehGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/wifioffloadutility_test.cc
43