mirror of https://github.com/ARMmbed/mbed-os.git
tools: remove net libraries
Remove any reference to net libraries that are unsupported. As we removed net libraries, these are no longer in the codebase.pull/4306/head
parent
1c2ebf83f5
commit
d4cd403039
|
@ -68,11 +68,6 @@ if __name__ == '__main__':
|
|||
default=False,
|
||||
help="Compile the rpc library")
|
||||
|
||||
parser.add_argument("-e", "--eth",
|
||||
action="store_true", dest="eth",
|
||||
default=False,
|
||||
help="Compile the ethernet library")
|
||||
|
||||
parser.add_argument("-U", "--usb_host",
|
||||
action="store_true",
|
||||
dest="usb_host",
|
||||
|
@ -91,12 +86,6 @@ if __name__ == '__main__':
|
|||
default=False,
|
||||
help="Compile the DSP library")
|
||||
|
||||
parser.add_argument("-b", "--ublox",
|
||||
action="store_true",
|
||||
dest="ublox",
|
||||
default=False,
|
||||
help="Compile the u-blox library")
|
||||
|
||||
parser.add_argument( "--cpputest",
|
||||
action="store_true",
|
||||
dest="cpputest_lib",
|
||||
|
@ -178,16 +167,12 @@ if __name__ == '__main__':
|
|||
libraries.extend(["rtx", "rtos"])
|
||||
if options.rpc:
|
||||
libraries.extend(["rpc"])
|
||||
if options.eth:
|
||||
libraries.append("eth")
|
||||
if options.usb:
|
||||
libraries.append("usb")
|
||||
if options.usb_host:
|
||||
libraries.append("usb_host")
|
||||
if options.dsp:
|
||||
libraries.extend(["dsp"])
|
||||
if options.ublox:
|
||||
libraries.extend(["rtx", "rtos", "usb_host", "ublox"])
|
||||
if options.cpputest_lib:
|
||||
libraries.extend(["cpputest"])
|
||||
|
||||
|
|
|
@ -24,10 +24,10 @@ import sys
|
|||
|
||||
################################################################################
|
||||
# Configure builds here
|
||||
# "libs" can contain "dsp", "rtos", "eth", "usb_host", "usb", "ublox"
|
||||
# "libs" can contain "dsp", "rtos", "usb_host", "usb"
|
||||
|
||||
build_list = (
|
||||
{ "target": "LPC1768", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "eth", "usb"] },
|
||||
{ "target": "LPC1768", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb"] },
|
||||
{ "target": "LPC2368", "toolchains": "GCC_ARM", "libs": [] },
|
||||
{ "target": "LPC2460", "toolchains": "GCC_ARM", "libs": ["rtos", "usb"] },
|
||||
{ "target": "LPC11U24", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos"] },
|
||||
|
@ -139,7 +139,6 @@ linking_list = [
|
|||
{"target": "LPC1768",
|
||||
"toolchains": "GCC_ARM",
|
||||
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_15", "MBED_16", "MBED_17"],
|
||||
"eth" : ["NET_1", "NET_2", "NET_3", "NET_4"],
|
||||
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
|
||||
"usb" : ["USB_1", "USB_2" ,"USB_3"],
|
||||
}
|
||||
|
|
|
@ -17,8 +17,7 @@ limitations under the License.
|
|||
from tools.paths import MBED_RTX, RTOS, RTOS_LIBRARIES, MBED_LIBRARIES,\
|
||||
MBED_RPC, RPC_LIBRARY, USB, USB_LIBRARIES, USB_HOST,\
|
||||
USB_HOST_LIBRARIES, DSP_ABSTRACTION, DSP_CMSIS, DSP_LIBRARIES,\
|
||||
ETH_SOURCES, LWIP_SOURCES, ETH_LIBRARY, UBLOX_SOURCES,\
|
||||
UBLOX_LIBRARY, CELLULAR_SOURCES, CELLULAR_USB_SOURCES, CPPUTEST_SRC,\
|
||||
CPPUTEST_SRC,\
|
||||
CPPUTEST_PLATFORM_SRC, CPPUTEST_TESTRUNNER_SCR, CPPUTEST_LIBRARY,\
|
||||
CPPUTEST_INC, CPPUTEST_PLATFORM_INC, CPPUTEST_TESTRUNNER_INC,\
|
||||
CPPUTEST_INC_EXT
|
||||
|
@ -73,22 +72,6 @@ LIBRARIES = [
|
|||
"dependencies": [MBED_LIBRARIES]
|
||||
},
|
||||
|
||||
# Network libraries
|
||||
{
|
||||
"id": "eth",
|
||||
"source_dir": [ETH_SOURCES, LWIP_SOURCES],
|
||||
"build_dir": ETH_LIBRARY,
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES]
|
||||
},
|
||||
|
||||
{
|
||||
"id": "ublox",
|
||||
"source_dir": [UBLOX_SOURCES, CELLULAR_SOURCES, CELLULAR_USB_SOURCES,
|
||||
LWIP_SOURCES],
|
||||
"build_dir": UBLOX_LIBRARY,
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, USB_HOST_LIBRARIES],
|
||||
},
|
||||
|
||||
# Unit Testing library
|
||||
{
|
||||
"id": "cpputest",
|
||||
|
|
|
@ -35,10 +35,8 @@ from tools.paths import BUILD_DIR
|
|||
from tools.paths import MBED_LIBRARIES
|
||||
from tools.paths import RTOS_LIBRARIES
|
||||
from tools.paths import RPC_LIBRARY
|
||||
from tools.paths import ETH_LIBRARY
|
||||
from tools.paths import USB_HOST_LIBRARIES, USB_LIBRARIES
|
||||
from tools.paths import DSP_LIBRARIES
|
||||
from tools.paths import UBLOX_LIBRARY
|
||||
from tools.tests import TESTS, Test, TEST_MAP
|
||||
from tools.tests import TEST_MBED_LIB
|
||||
from tools.tests import test_known, test_name_known
|
||||
|
@ -135,7 +133,7 @@ if __name__ == '__main__':
|
|||
default=False, help="List available tests in order and exit")
|
||||
|
||||
# Ideally, all the tests with a single "main" thread can be run with, or
|
||||
# without the rtos, eth, usb_host, usb, dsp, ublox
|
||||
# without the rtos, usb_host, usb, dsp
|
||||
parser.add_argument("--rtos",
|
||||
action="store_true", dest="rtos",
|
||||
default=False, help="Link with RTOS library")
|
||||
|
@ -144,11 +142,6 @@ if __name__ == '__main__':
|
|||
action="store_true", dest="rpc",
|
||||
default=False, help="Link with RPC library")
|
||||
|
||||
parser.add_argument("--eth",
|
||||
action="store_true", dest="eth",
|
||||
default=False,
|
||||
help="Link with Ethernet library")
|
||||
|
||||
parser.add_argument("--usb_host",
|
||||
action="store_true",
|
||||
dest="usb_host",
|
||||
|
@ -167,12 +160,6 @@ if __name__ == '__main__':
|
|||
default=False,
|
||||
help="Link with DSP library")
|
||||
|
||||
parser.add_argument("--ublox",
|
||||
action="store_true",
|
||||
dest="ublox",
|
||||
default=False,
|
||||
help="Link with U-Blox library")
|
||||
|
||||
parser.add_argument("--testlib",
|
||||
action="store_true",
|
||||
dest="testlib",
|
||||
|
@ -273,11 +260,9 @@ if __name__ == '__main__':
|
|||
# Linking with extra libraries
|
||||
if options.rtos: test.dependencies.append(RTOS_LIBRARIES)
|
||||
if options.rpc: test.dependencies.append(RPC_LIBRARY)
|
||||
if options.eth: test.dependencies.append(ETH_LIBRARY)
|
||||
if options.usb_host: test.dependencies.append(USB_HOST_LIBRARIES)
|
||||
if options.usb: test.dependencies.append(USB_LIBRARIES)
|
||||
if options.dsp: test.dependencies.append(DSP_LIBRARIES)
|
||||
if options.ublox: test.dependencies.append(UBLOX_LIBRARY)
|
||||
if options.testlib: test.dependencies.append(TEST_MBED_LIB)
|
||||
|
||||
build_dir = join(BUILD_DIR, "test", mcu, toolchain, test.id)
|
||||
|
|
|
@ -61,21 +61,6 @@ MBED_RTX = join(RTOS, "rtx")
|
|||
|
||||
RTOS_LIBRARIES = join(BUILD_DIR, "rtos")
|
||||
|
||||
# TCP/IP
|
||||
NET = join(LIB_DIR, "net")
|
||||
|
||||
ETH_SOURCES = join(NET, "eth")
|
||||
LWIP_SOURCES = join(NET, "lwip")
|
||||
VODAFONE_SOURCES = join(NET, "VodafoneUSBModem")
|
||||
CELLULAR_SOURCES = join(NET, "cellular", "CellularModem")
|
||||
CELLULAR_USB_SOURCES = join(NET, "cellular", "CellularUSBModem")
|
||||
UBLOX_SOURCES = join(NET, "cellular", "UbloxUSBModem")
|
||||
|
||||
NET_LIBRARIES = join(BUILD_DIR, "net")
|
||||
ETH_LIBRARY = join(NET_LIBRARIES, "eth")
|
||||
VODAFONE_LIBRARY = join(NET_LIBRARIES, "VodafoneUSBModem")
|
||||
UBLOX_LIBRARY = join(NET_LIBRARIES, "UbloxUSBModem")
|
||||
|
||||
# DSP
|
||||
DSP = join(LIB_DIR, "dsp")
|
||||
DSP_CMSIS = join(DSP, "cmsis_dsp")
|
||||
|
|
117
tools/tests.py
117
tools/tests.py
|
@ -815,122 +815,6 @@ TESTS = [
|
|||
"NRF51822", "NRF51_DK", "SEEED_TINY_BLE", "ARM_BEETLE_SOC", "NUCLEO_F767ZI", "DISCO_F769NI"],
|
||||
},
|
||||
|
||||
# Networking Tests
|
||||
{
|
||||
"id": "NET_1", "description": "TCP client hello world",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "tcpclient"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_2", "description": "NIST Internet Time Service",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "udpclient"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_3", "description": "TCP echo server",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "tcp_server"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
#"host_test" : "tcpecho_server_auto",
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_4", "description": "TCP echo client",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "tcp_client"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
#"host_test": "tcpecho_client_auto",
|
||||
"peripherals": ["ethernet"]
|
||||
},
|
||||
{
|
||||
"id": "NET_5", "description": "UDP echo server",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "udp_server"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
#"host_test" : "udpecho_server_auto",
|
||||
"peripherals": ["ethernet"]
|
||||
},
|
||||
{
|
||||
"id": "NET_6", "description": "UDP echo client",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "udp_client"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
#"host_test" : "udpecho_client_auto",
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_7", "description": "HTTP client hello world",
|
||||
"source_dir": join(TEST_DIR, "net", "protocols", "HTTPClient_HelloWorld"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_8", "description": "NTP client",
|
||||
"source_dir": join(TEST_DIR, "net", "protocols", "NTPClient_HelloWorld"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_9", "description": "Multicast Send",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "multicast_send"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY],
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_10", "description": "Multicast Receive",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "multicast_receive"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY],
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_11", "description": "Broadcast Send",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "broadcast_send"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY],
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_12", "description": "Broadcast Receive",
|
||||
"source_dir": join(TEST_DIR, "net", "helloworld", "broadcast_receive"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY],
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_13", "description": "TCP client echo loop",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "tcp_client_loop"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY, TEST_MBED_LIB],
|
||||
"automated": True,
|
||||
#"host_test": "tcpecho_client_auto",
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
{
|
||||
"id": "NET_14", "description": "UDP PHY/Data link layer",
|
||||
"source_dir": join(TEST_DIR, "net", "echo", "udp_link_layer"),
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, ETH_LIBRARY],
|
||||
"automated": False,
|
||||
"host_test": "udp_link_layer_auto",
|
||||
"peripherals": ["ethernet"],
|
||||
},
|
||||
|
||||
# u-blox tests
|
||||
{
|
||||
"id": "UB_1", "description": "u-blox USB modem: HTTP client",
|
||||
"source_dir": [join(TEST_DIR, "net", "cellular", "http", "ubloxusb"), join(TEST_DIR, "net", "cellular", "http", "common")],
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, USB_HOST_LIBRARIES, UBLOX_LIBRARY],
|
||||
"supported": CORTEX_ARM_SUPPORT,
|
||||
},
|
||||
{
|
||||
"id": "UB_2", "description": "u-blox USB modem: SMS test",
|
||||
"source_dir": [join(TEST_DIR, "net", "cellular", "sms", "ubloxusb"), join(TEST_DIR, "net", "cellular", "sms", "common")],
|
||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, USB_HOST_LIBRARIES, UBLOX_LIBRARY],
|
||||
"supported": CORTEX_ARM_SUPPORT,
|
||||
},
|
||||
|
||||
# USB Tests
|
||||
# USB device test list
|
||||
{
|
||||
|
@ -1123,7 +1007,6 @@ GROUPS = {
|
|||
"spi": ["MBED_A12"],
|
||||
}
|
||||
GROUPS["rtos"] = [test["id"] for test in TESTS if test["id"].startswith("RTOS_")]
|
||||
GROUPS["net"] = [test["id"] for test in TESTS if test["id"].startswith("NET_")]
|
||||
GROUPS["automated"] = [test["id"] for test in TESTS if test.get("automated", False)]
|
||||
# Look for 'TEST_GROUPS' in mbed_settings.py and update the GROUPS dictionary
|
||||
# with the information in test_groups if found
|
||||
|
|
Loading…
Reference in New Issue