| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | from building import *src = Split("""src/arch/sys_arch.csrc/api/api_lib.csrc/api/api_msg.csrc/api/err.csrc/api/netbuf.csrc/api/netdb.csrc/api/netifapi.csrc/api/sockets.csrc/api/tcpip.csrc/core/def.csrc/core/dns.csrc/core/inet_chksum.csrc/core/init.csrc/core/ip.csrc/core/memp.csrc/core/netif.csrc/core/pbuf.csrc/core/raw.csrc/core/stats.csrc/core/sys.csrc/core/tcp.csrc/core/tcp_in.csrc/core/tcp_out.csrc/core/timeouts.csrc/core/udp.csrc/netif/ethernet.csrc/netif/ethernetif.csrc/netif/lowpan6.c""")ipv4_src = Split("""src/core/ipv4/autoip.csrc/core/ipv4/dhcp.csrc/core/ipv4/etharp.csrc/core/ipv4/icmp.csrc/core/ipv4/igmp.csrc/core/ipv4/ip4.csrc/core/ipv4/ip4_addr.csrc/core/ipv4/ip4_frag.c""")ipv6_src = Split("""src/core/ipv6/dhcp6.csrc/core/ipv6/ethip6.csrc/core/ipv6/icmp6.csrc/core/ipv6/inet6.csrc/core/ipv6/ip6.csrc/core/ipv6/ip6_addr.csrc/core/ipv6/ip6_frag.csrc/core/ipv6/mld6.csrc/core/ipv6/nd6.c""")snmp_src = Glob("src/apps/snmp/*.c")ppp_src = Glob("src/netif/ppp/*.c") + Glob("src/netif/ppp/polarssl/*c")src = src + ipv4_src# The set of source files associated with this SConscript file.path = [GetCurrentDir() + '/src',    GetCurrentDir() + '/src/include',    GetCurrentDir() + '/src/include/ipv4',    GetCurrentDir() + '/src/arch/include',    GetCurrentDir() + '/src/include/netif']if not GetDepend('RT_USING_SAL'):    path += [GetCurrentDir() + '/src/include/posix']if GetDepend(['RT_LWIP_SNMP']):    src += snmp_src    path += [GetCurrentDir() + '/src/apps/snmp']if GetDepend(['RT_LWIP_PPP']):    src += ppp_src    path += [GetCurrentDir() + '/src/netif/ppp']if GetDepend(['RT_USING_LWIP_IPV6']):    src += ipv6_srcif GetDepend(['RT_LWIP_USING_PING']):    src += Glob('src/apps/ping/ping.c')group = DefineGroup('lwIP', src, depend = ['RT_USING_LWIP', 'RT_USING_LWIP202'], CPPPATH = path)Return('group')
 |