19baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyBUILD_EXTRA_BT_TOOLS:=false 29baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 3154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_PATH:= $(call my-dir) 4154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 58e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly# 6154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly# bttest 78e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly# 88e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly 9154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pellyinclude $(CLEAR_VARS) 10154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 11154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_SRC_FILES := bttest.c 12154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 13a15c33f9aaf27f75a7f6fa02a539b54caace4d35Nick PellyLOCAL_C_INCLUDES := \ 14a15c33f9aaf27f75a7f6fa02a539b54caace4d35Nick Pelly $(LOCAL_PATH)/../bluedroid/include \ 15a15c33f9aaf27f75a7f6fa02a539b54caace4d35Nick Pelly system/bluetooth/bluez-clean-headers 16154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 17154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_SHARED_LIBRARIES := libbluedroid 18154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 19154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 20154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_MODULE_TAGS := eng 21154f39e82e04e93cf2093ec8bd10de98ea03e32bNick PellyLOCAL_MODULE := bttest 22154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 23154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pellyinclude $(BUILD_EXECUTABLE) 24154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly 2547653588a022190d4b3e20194ef643dfb7b90632Nick Pellyifeq ($(BUILD_EXTRA_BT_TOOLS),true) 2647653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 27154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly# 283f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly# socktest 293f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly# 303f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 313f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pellyinclude $(CLEAR_VARS) 323f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 333f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_SRC_FILES := socktest.c 343f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 353f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_C_INCLUDES := \ 363f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly $(LOCAL_PATH)/../bluedroid/include \ 373f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly $(LOCAL_PATH)/../bluez-clean-headers 383f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 393f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_SHARED_LIBRARIES := libbluedroid 403f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 413f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 423f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_MODULE_TAGS := eng 433f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick PellyLOCAL_MODULE := socktest 443f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 453f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pellyinclude $(BUILD_EXECUTABLE) 463f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly 473f61fb90d08d4848a7d7dd24180c2b95ebd60bfcNick Pelly# 489baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly# asocket_test 499baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly# 509baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 519baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pellyinclude $(CLEAR_VARS) 529baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 539baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_SRC_FILES := asocket_test.c 549baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 559baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_C_INCLUDES := \ 569baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly $(LOCAL_PATH)/../bluez-clean-headers 579baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 589baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_SHARED_LIBRARIES := libcutils 599baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 609baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 619baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_MODULE_TAGS := eng 629baad993d9788e544c3a30fcc5dae23fe8b1d074Nick PellyLOCAL_MODULE := asocket_test 639baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 649baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pellyinclude $(BUILD_EXECUTABLE) 659baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly 669baad993d9788e544c3a30fcc5dae23fe8b1d074Nick Pelly# 6747653588a022190d4b3e20194ef643dfb7b90632Nick Pelly# sock_shutdown_test 6847653588a022190d4b3e20194ef643dfb7b90632Nick Pelly# 6947653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 7047653588a022190d4b3e20194ef643dfb7b90632Nick Pellyinclude $(CLEAR_VARS) 7147653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 7247653588a022190d4b3e20194ef643dfb7b90632Nick PellyLOCAL_SRC_FILES := sock_shutdown_test.c 7347653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 7447653588a022190d4b3e20194ef643dfb7b90632Nick PellyLOCAL_C_INCLUDES := \ 7547653588a022190d4b3e20194ef643dfb7b90632Nick Pelly $(LOCAL_PATH)/../bluez-clean-headers 7647653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 7747653588a022190d4b3e20194ef643dfb7b90632Nick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 7847653588a022190d4b3e20194ef643dfb7b90632Nick PellyLOCAL_MODULE_TAGS := eng 7947653588a022190d4b3e20194ef643dfb7b90632Nick PellyLOCAL_MODULE := sock_shutdown_test 8047653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 8147653588a022190d4b3e20194ef643dfb7b90632Nick Pellyinclude $(BUILD_EXECUTABLE) 8247653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 8347653588a022190d4b3e20194ef643dfb7b90632Nick Pelly# 84fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# sock_shutdown_bug_l2cap 85fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 86fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 87fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(CLEAR_VARS) 88fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 89fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SRC_FILES := sock_shutdown_bug_l2cap.c 90fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 91fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_C_INCLUDES := \ 92fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly $(LOCAL_PATH)/../bluez-clean-headers 93fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 94fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 95fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_TAGS := eng 96fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE := sock_shutdown_bug_l2cap 97fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 98fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SHARED_LIBRARIES := libbluetooth 99fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 100fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(BUILD_EXECUTABLE) 101fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 102fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 103fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# sock_shutdown_bug_rfcomm 104fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 105fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 106fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(CLEAR_VARS) 107fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 108fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SRC_FILES := sock_shutdown_bug_rfcomm.c 109fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 110fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_C_INCLUDES := \ 111fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly $(LOCAL_PATH)/../bluez-clean-headers 112fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 113fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 114fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_TAGS := eng 115fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE := sock_shutdown_bug_rfcomm 116fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 117fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SHARED_LIBRARIES := libbluetooth 118fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 119fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(BUILD_EXECUTABLE) 120fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 121fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 122fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# sock_shutdown_bug_tcp 123fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 124fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 125fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(CLEAR_VARS) 126fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 127fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SRC_FILES := sock_shutdown_bug_tcp.c 128fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 129fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 130fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE_TAGS := eng 131fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_MODULE := sock_shutdown_bug_tcp 132fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 133fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick PellyLOCAL_SHARED_LIBRARIES := libbluetooth 134fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly 135fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pellyinclude $(BUILD_EXECUTABLE) 136fcdaefeec9091b104adfd3ba967bdebe14c34cdfNick Pelly# 137154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly# pipetest 138154f39e82e04e93cf2093ec8bd10de98ea03e32bNick Pelly# 1398e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly 1408e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pellyinclude $(CLEAR_VARS) 1418e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly 1428e914727cfa67d9fd7407970e3b694fe72824ee2Nick PellyLOCAL_SRC_FILES := pipetest.c 1438e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly 1448e914727cfa67d9fd7407970e3b694fe72824ee2Nick PellyLOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) 1458e914727cfa67d9fd7407970e3b694fe72824ee2Nick PellyLOCAL_MODULE_TAGS := eng 1468e914727cfa67d9fd7407970e3b694fe72824ee2Nick PellyLOCAL_MODULE := pipetest 1478e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pelly 1488e914727cfa67d9fd7407970e3b694fe72824ee2Nick Pellyinclude $(BUILD_EXECUTABLE) 14947653588a022190d4b3e20194ef643dfb7b90632Nick Pelly 15047653588a022190d4b3e20194ef643dfb7b90632Nick Pellyendif 151