mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
apps/examples/udp: Update CMAKEList.txt for UDP tests under CMAKE
add Update CMAKEList.txt for UDP tests under CMAKE Signed-off-by: zhangkai25 <zhangkai25@xiaomi.com>
This commit is contained in:
parent
1ca7838482
commit
b2f7ead2dd
1 changed files with 56 additions and 1 deletions
|
|
@ -21,5 +21,60 @@
|
|||
# ##############################################################################
|
||||
|
||||
if(CONFIG_EXAMPLES_UDP)
|
||||
nuttx_add_application(NAME udp)
|
||||
|
||||
# Basic UDP networking test
|
||||
|
||||
set(CSRCS udp_cmdline.c)
|
||||
|
||||
if(CONFIG_EXAMPLES_UDP_NETINIT)
|
||||
list(APPEND CSRCS udp_netinit.c)
|
||||
endif()
|
||||
|
||||
# Target 1 Files
|
||||
|
||||
if(CONFIG_EXAMPLES_UDP_SERVER1)
|
||||
list(APPEND CSRCS udp_server.c)
|
||||
else()
|
||||
list(APPEND CSRCS udp_client.c)
|
||||
endif()
|
||||
|
||||
nuttx_add_application(
|
||||
NAME
|
||||
${CONFIG_EXAMPLES_UDP_PROGNAME1}
|
||||
PRIORITY
|
||||
${CONFIG_EXAMPLES_UDP_PRIORITY1}
|
||||
STACKSIZE
|
||||
${CONFIG_EXAMPLES_UDP_STACKSIZE1}
|
||||
MODULE
|
||||
${CONFIG_EXAMPLES_UDP}
|
||||
INCLUDE_DIRECTORIES
|
||||
${CMAKE_BINARY_DIR}/include/nuttx
|
||||
SRCS
|
||||
udp_target1.c
|
||||
${CSRCS})
|
||||
|
||||
# Target 2 Files
|
||||
|
||||
if(CONFIG_EXAMPLES_UDP_TARGET2)
|
||||
if(CONFIG_EXAMPLES_UDP_SERVER1)
|
||||
list(APPEND CSRCS udp_client.c)
|
||||
else()
|
||||
list(APPEND CSRCS udp_server.c)
|
||||
endif()
|
||||
|
||||
nuttx_add_application(
|
||||
NAME
|
||||
${CONFIG_EXAMPLES_UDP_PROGNAME2}
|
||||
PRIORITY
|
||||
${CONFIG_EXAMPLES_UDP_PRIORITY2}
|
||||
STACKSIZE
|
||||
${CONFIG_EXAMPLES_UDP_STACKSIZE2}
|
||||
MODULE
|
||||
${CONFIG_EXAMPLES_UDP}
|
||||
INCLUDE_DIRECTORIES
|
||||
${CMAKE_BINARY_DIR}/include/nuttx
|
||||
SRCS
|
||||
udp_target2.c
|
||||
${CSRCS})
|
||||
endif()
|
||||
endif()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue