[Net][NetUtils] Fix networking utils Kconfig and SConscript.
This commit is contained in:
parent
d5ddcb13e2
commit
4793dc0d06
|
@ -201,10 +201,26 @@ config LWIP_USING_DHCPD
|
||||||
bool "Enable DHCP server"
|
bool "Enable DHCP server"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
|
|
||||||
|
menu "Networking utilities"
|
||||||
config RT_USING_NETUTILS
|
config RT_USING_NETUTILS
|
||||||
bool "Enable net utils"
|
bool "Enable networking utilities"
|
||||||
default n
|
default n
|
||||||
|
|
||||||
|
if RT_USING_NETUTILS
|
||||||
|
config RT_NETUTILS_USING_PING
|
||||||
|
bool "Enable Ping utility"
|
||||||
|
select RT_LWIP_ICMP
|
||||||
|
select RT_LWIP_RAW
|
||||||
|
default n
|
||||||
|
|
||||||
|
config RT_NETUTILS_USING_TFTP
|
||||||
|
bool "Enable TFTP(Trivial File Transfer Protocol) utility"
|
||||||
|
default n
|
||||||
|
|
||||||
|
endif
|
||||||
|
endmenu
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
|
|
|
@ -81,6 +81,12 @@ if GetDepend(['RT_LWIP_PPP']):
|
||||||
if GetDepend(['RT_USING_LWIP_IPV6']):
|
if GetDepend(['RT_USING_LWIP_IPV6']):
|
||||||
src += ipv6_src
|
src += ipv6_src
|
||||||
|
|
||||||
|
if GetDepend(['RT_USING_NETUTILS']):
|
||||||
|
if GetDepend(['RT_NETUTILS_USING_TFTP']):
|
||||||
|
src += Glob('src/apps/tftp/*.c')
|
||||||
|
if GetDepend(['RT_NETUTILS_USING_PING']):
|
||||||
|
src += Glob('src/apps/ping/*.c')
|
||||||
|
|
||||||
group = DefineGroup('lwIP', src, depend = ['RT_USING_LWIP', 'RT_USING_LWIP202'], CPPPATH = path)
|
group = DefineGroup('lwIP', src, depend = ['RT_USING_LWIP', 'RT_USING_LWIP202'], CPPPATH = path)
|
||||||
|
|
||||||
Return('group')
|
Return('group')
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
from building import *
|
|
||||||
|
|
||||||
cwd = GetCurrentDir()
|
|
||||||
src = Glob('tftp/*.c')
|
|
||||||
|
|
||||||
if GetDepend(['RT_LWIP_ICMP', 'RT_LWIP_RAW']):
|
|
||||||
src += Glob('ping/*.c')
|
|
||||||
|
|
||||||
CPPPATH = [cwd]
|
|
||||||
|
|
||||||
group = DefineGroup('LwIP', src, depend = ['RT_USING_NETUTILS', 'RT_USING_LWIP202'], CPPPATH = CPPPATH)
|
|
||||||
|
|
||||||
Return('group')
|
|
Loading…
Reference in New Issue