xref: /aosp_15_r20/system/chre/apps/wifi_offload/wifi_offload.mk (revision 84e339476a462649f82315436d70fd732297a399)
1*84e33947SAndroid Build Coastguard Worker#
2*84e33947SAndroid Build Coastguard Worker# Wifi Offload Makefile
3*84e33947SAndroid Build Coastguard Worker#
4*84e33947SAndroid Build Coastguard Worker
5*84e33947SAndroid Build Coastguard WorkerWIFI_OFFLOAD_TYPES_PREFIX = $(CHRE_PREFIX)/apps/wifi_offload
6*84e33947SAndroid Build Coastguard WorkerFLAT_BUFFERS_PREFIX = $(CHRE_PREFIX)/external/flatbuffers
7*84e33947SAndroid Build Coastguard Worker
8*84e33947SAndroid Build Coastguard Worker# Common Compiler Flags ########################################################
9*84e33947SAndroid Build Coastguard Worker
10*84e33947SAndroid Build Coastguard Worker# Include paths.
11*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -I$(WIFI_OFFLOAD_TYPES_PREFIX)/include
12*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -I$(WIFI_OFFLOAD_TYPES_PREFIX)/test/include
13*84e33947SAndroid Build Coastguard WorkerCOMMON_CFLAGS += -I$(FLAT_BUFFERS_PREFIX)/include
14*84e33947SAndroid Build Coastguard Worker
15*84e33947SAndroid Build Coastguard Worker# Common Source Files ##########################################################
16*84e33947SAndroid Build Coastguard Worker
17*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/channel_histogram.cc
18*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/chre_scan_params_safe.cc
19*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/flatbuffers_serialization.cc
20*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/preferred_network.cc
21*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/rpc_log_record.cc
22*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_config.cc
23*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_filter.cc
24*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_params.cc
25*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_record.cc
26*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_result.cc
27*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_result_message.cc
28*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/scan_stats.cc
29*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/ssid.cc
30*84e33947SAndroid Build Coastguard WorkerCOMMON_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/utility.cc
31*84e33947SAndroid Build Coastguard Worker
32*84e33947SAndroid Build Coastguard Worker# GoogleTest Source Files ######################################################
33*84e33947SAndroid Build Coastguard Worker
34*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/channelhistogram_test.cc
35*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/chrescanparamssafe_test.cc
36*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/flatbuffersserialization_test.cc
37*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/offloadtypes_test.cc
38*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/random_generator.cc
39*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/randomgenerator_test.cc
40*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/scanresult_test.cc
41*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/utility.cc
42*84e33947SAndroid Build Coastguard WorkerGOOGLETEST_SRCS += $(WIFI_OFFLOAD_TYPES_PREFIX)/test/wifioffloadutility_test.cc
43