• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1LOCAL_PATH:= $(call my-dir)
2BUILD_BTIOTEST:=0
3BUILD_HCIEMU:=0
4
5#
6# hstest
7#
8
9include $(CLEAR_VARS)
10
11LOCAL_CFLAGS:= \
12	-DVERSION=\"4.47\"
13
14LOCAL_SRC_FILES:= \
15	hstest.c
16
17LOCAL_C_INCLUDES:= \
18	$(LOCAL_PATH)/../include \
19	$(LOCAL_PATH)/../common
20
21LOCAL_SHARED_LIBRARIES := \
22	libbluetooth
23
24LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
25LOCAL_MODULE_TAGS := eng
26LOCAL_MODULE:=hstest
27
28include $(BUILD_EXECUTABLE)
29
30#
31# l2test
32#
33
34include $(CLEAR_VARS)
35
36LOCAL_CFLAGS:= \
37	-DVERSION=\"4.47\"
38
39LOCAL_SRC_FILES:= \
40	l2test.c
41
42LOCAL_C_INCLUDES:= \
43	$(LOCAL_PATH)/../include \
44	$(LOCAL_PATH)/../common
45
46LOCAL_SHARED_LIBRARIES := \
47	libbluetooth
48
49LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
50LOCAL_MODULE_TAGS := eng
51LOCAL_MODULE:=l2test
52
53include $(BUILD_EXECUTABLE)
54
55#
56# rctest
57#
58
59include $(CLEAR_VARS)
60
61LOCAL_CFLAGS:= \
62	-DVERSION=\"4.47\"
63
64LOCAL_SRC_FILES:= \
65	rctest.c
66
67LOCAL_C_INCLUDES:= \
68	$(LOCAL_PATH)/../include \
69	$(LOCAL_PATH)/../common
70
71LOCAL_SHARED_LIBRARIES := \
72	libbluetooth
73
74LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
75LOCAL_MODULE_TAGS := eng
76LOCAL_MODULE:=rctest
77
78include $(BUILD_EXECUTABLE)
79
80
81#
82# scotest
83#
84
85include $(CLEAR_VARS)
86
87LOCAL_CFLAGS:= \
88	-DVERSION=\"4.47\"
89
90LOCAL_SRC_FILES:= \
91	scotest.c
92
93LOCAL_C_INCLUDES:= \
94	$(LOCAL_PATH)/../include \
95	$(LOCAL_PATH)/../common
96
97LOCAL_SHARED_LIBRARIES := \
98	libbluetooth
99
100LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
101LOCAL_MODULE_TAGS := eng
102LOCAL_MODULE:=scotest
103
104include $(BUILD_EXECUTABLE)
105
106#
107# agent
108#
109
110include $(CLEAR_VARS)
111
112LOCAL_CFLAGS:= \
113	-DVERSION=\"4.47\"
114
115LOCAL_SRC_FILES:= \
116	agent.c
117
118LOCAL_C_INCLUDES:= \
119	$(LOCAL_PATH)/../include \
120	$(LOCAL_PATH)/../common \
121	$(call include-path-for, dbus)
122
123LOCAL_SHARED_LIBRARIES := \
124	libdbus
125
126LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
127LOCAL_MODULE_TAGS := eng
128LOCAL_MODULE:=agent
129
130include $(BUILD_EXECUTABLE)
131
132#
133# attest
134#
135
136include $(CLEAR_VARS)
137
138LOCAL_CFLAGS:= \
139	-DVERSION=\"4.47\"
140
141LOCAL_SRC_FILES:= \
142	attest.c
143
144LOCAL_C_INCLUDES:= \
145	$(LOCAL_PATH)/../include \
146	$(LOCAL_PATH)/../common
147
148LOCAL_SHARED_LIBRARIES := \
149	libbluetooth
150
151LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
152LOCAL_MODULE_TAGS := eng
153LOCAL_MODULE:=attest
154
155include $(BUILD_EXECUTABLE)
156
157#
158# avtest
159#
160
161include $(CLEAR_VARS)
162
163LOCAL_CFLAGS:= \
164	-DVERSION=\"4.47\"
165
166LOCAL_SRC_FILES:= \
167	avtest.c
168
169LOCAL_C_INCLUDES:= \
170	$(LOCAL_PATH)/../include \
171	$(LOCAL_PATH)/../common
172
173LOCAL_SHARED_LIBRARIES := \
174	libbluetooth
175
176LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
177LOCAL_MODULE_TAGS := eng
178LOCAL_MODULE:=avtest
179
180include $(BUILD_EXECUTABLE)
181
182#
183# bdaddr
184#
185
186include $(CLEAR_VARS)
187
188LOCAL_CFLAGS:= \
189	-DVERSION=\"4.47\"
190
191LOCAL_SRC_FILES:= \
192	bdaddr.c
193
194LOCAL_C_INCLUDES:= \
195	$(LOCAL_PATH)/../include \
196	$(LOCAL_PATH)/../common
197
198LOCAL_SHARED_LIBRARIES := \
199	libbluetooth
200
201LOCAL_STATIC_LIBRARIES := \
202	libbluez-common-static
203
204LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
205LOCAL_MODULE_TAGS := eng
206LOCAL_MODULE:=bdaddr
207
208include $(BUILD_EXECUTABLE)
209
210ifeq ($(BUILD_BTIOTEST),1)
211#
212# btiotest
213#
214
215include $(CLEAR_VARS)
216
217LOCAL_CFLAGS:= \
218	-DVERSION=\"4.47\"
219
220LOCAL_SRC_FILES:= \
221	btiotest.c
222
223LOCAL_C_INCLUDES:= \
224	$(LOCAL_PATH)/../include \
225	$(LOCAL_PATH)/../common \
226	$(call include-path-for, glib) \
227	$(call include-path-for, glib)\glib
228
229
230LOCAL_SHARED_LIBRARIES := \
231	libbluetooth \
232
233LOCAL_STATIC_LIBRARIES := \
234	libbluez-common-static \
235	libglib_static \
236
237
238LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
239LOCAL_MODULE_TAGS := eng
240LOCAL_MODULE:=btiotest
241
242include $(BUILD_EXECUTABLE)
243endif #BTIOTEST
244
245
246ifeq ($(BUILD_HCIEMU),1)
247#
248# hciemu
249#
250
251include $(CLEAR_VARS)
252
253LOCAL_CFLAGS:= \
254	-DVERSION=\"4.47\"
255
256LOCAL_SRC_FILES:= \
257	hciemu.c
258
259LOCAL_C_INCLUDES:= \
260	$(LOCAL_PATH)/../include \
261	$(LOCAL_PATH)/../common \
262	$(call include-path-for, glib) \
263	$(call include-path-for, glib)\glib
264
265LOCAL_SHARED_LIBRARIES := \
266	libbluetooth \
267	libc \
268	libcutils
269
270LOCAL_STATIC_LIBRARIES := \
271	libglib_static
272
273LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
274LOCAL_MODULE_TAGS := eng
275LOCAL_MODULE:=hciemu
276
277include $(BUILD_EXECUTABLE)
278endif #BUILD_HCIEMU
279
280#
281# lmptest
282#
283
284include $(CLEAR_VARS)
285
286LOCAL_CFLAGS:= \
287	-DVERSION=\"4.47\"
288
289LOCAL_SRC_FILES:= \
290	lmptest.c
291
292LOCAL_C_INCLUDES:= \
293	$(LOCAL_PATH)/../include \
294	$(LOCAL_PATH)/../common
295
296LOCAL_SHARED_LIBRARIES := \
297	libbluetooth
298
299LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
300LOCAL_MODULE_TAGS := eng
301LOCAL_MODULE:=lmptest
302
303include $(BUILD_EXECUTABLE)
304
305#
306# sdptest
307#
308
309include $(CLEAR_VARS)
310
311LOCAL_CFLAGS:= \
312	-DVERSION=\"4.47\"
313
314LOCAL_SRC_FILES:= \
315	sdptest.c
316
317LOCAL_C_INCLUDES:= \
318	$(LOCAL_PATH)/../include \
319	$(LOCAL_PATH)/../common
320
321LOCAL_SHARED_LIBRARIES := \
322	libbluetooth
323
324LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
325LOCAL_MODULE_TAGS := eng
326LOCAL_MODULE:=sdptest
327
328include $(BUILD_EXECUTABLE)
329