+endif
+
+lwip_SOURCES = \
+ lwip/src/api/api_lib.c \
+ lwip/src/api/api_msg.c \
+ lwip/src/api/err.c \
+ lwip/src/api/netbuf.c \
+ lwip/src/api/netdb.c \
+ lwip/src/api/netifapi.c \
+ lwip/src/api/sockets.c \
+ lwip/src/api/tcpip.c \
+ lwip/src/arch/perf.c \
+ lwip/src/arch/sys_arch.c \
+ lwip/src/core/def.c \
+ lwip/src/core/dhcp.c \
+ lwip/src/core/dns.c \
+ lwip/src/core/inet_chksum.c \
+ lwip/src/core/init.c \
+ lwip/src/core/ipv4/autoip.c \
+ lwip/src/core/ipv4/icmp.c \
+ lwip/src/core/ipv4/igmp.c \
+ lwip/src/core/ipv4/ip4.c \
+ lwip/src/core/ipv4/ip4_addr.c \
+ lwip/src/core/ipv4/ip_frag.c \
+ lwip/src/core/ipv6/dhcp6.c \
+ lwip/src/core/ipv6/ethip6.c \
+ lwip/src/core/ipv6/icmp6.c \
+ lwip/src/core/ipv6/inet6.c \
+ lwip/src/core/ipv6/ip6.c \
+ lwip/src/core/ipv6/ip6_addr.c \
+ lwip/src/core/ipv6/ip6_frag.c \
+ lwip/src/core/ipv6/mld6.c \
+ lwip/src/core/ipv6/nd6.c \
+ lwip/src/core/mem.c \
+ lwip/src/core/memp.c \
+ lwip/src/core/netif.c \
+ lwip/src/core/pbuf.c \
+ lwip/src/core/raw.c \
+ lwip/src/core/snmp/asn1_dec.c \
+ lwip/src/core/snmp/asn1_enc.c \
+ lwip/src/core/snmp/mib2.c \
+ lwip/src/core/snmp/mib_structs.c \
+ lwip/src/core/snmp/msg_in.c \
+ lwip/src/core/snmp/msg_out.c \
+ lwip/src/core/stats.c \
+ lwip/src/core/sys.c \
+ lwip/src/core/tcp.c \
+ lwip/src/core/tcp_in.c \
+ lwip/src/core/tcp_out.c \
+ lwip/src/core/timers.c \
+ lwip/src/core/udp.c \
+ lwip/src/netif/etharp.c \
+ lwip/src/netif/ethernetif.c \
+ lwip/src/netif/ppp/auth.c \
+ lwip/src/netif/ppp/chap.c \
+ lwip/src/netif/ppp/chpms.c \
+ lwip/src/netif/ppp/fsm.c \
+ lwip/src/netif/ppp/ipcp.c \
+ lwip/src/netif/ppp/lcp.c \
+ lwip/src/netif/ppp/magic.c \
+ lwip/src/netif/ppp/md5.c \
+ lwip/src/netif/ppp/pap.c \
+ lwip/src/netif/ppp/ppp.c \
+ lwip/src/netif/ppp/ppp_oe.c \
+ lwip/src/netif/ppp/randm.c \
+ lwip/src/netif/ppp/vj.c \
+ lwip/src/netif/slipif.c
+
+# Definition of target specific sources
+
+rpp_lib_SOURCES_y =
+rpp_lib_SOURCES_$(TARGET_HAS_DMM) += rpp/src/sys/ti_drv_dmm.c
+
+rpp_lib_SOURCES_$(TARGET_HAS_SPI) += \
+ rpp/src/drv/spi.c \
+ rpp/src/drv/spi_tms570.c
+
+rpp_lib_SOURCES_posix = \
+ os/$(rpp_lib_OS)/src/rpp/sci_posix.c
+
+
+rpp_lib_SOURCES_tms570_rpp = \
+ $(lwip_SOURCES) \
+ rpp/src/drv/dac.c \
+ rpp/src/drv/din.c \
+ rpp/src/drv/emac.c \
+ rpp/src/drv/fr_tms570.c \
+ rpp/src/drv/fray.c \
+ rpp/src/drv/hbridge.c \
+ rpp/src/drv/hout.c \
+ rpp/src/drv/lout.c \
+ rpp/src/drv/mout.c \
+ rpp/src/rpp/dac.c \
+ rpp/src/rpp/din.c \
+ rpp/src/rpp/eth.c \
+ rpp/src/rpp/fr.c \
+ rpp/src/rpp/hbr.c \
+ rpp/src/rpp/hout.c \
+ rpp/src/rpp/irc.c \
+ rpp/src/rpp/lin.c \
+ rpp/src/rpp/lout.c \
+ rpp/src/rpp/mout.c \
+ rpp/src/rpp/sdc.c \
+ rpp/src/rpp/sdr.c \
+ rpp/src/sys/pom_vect_remap.c \
+ rpp/src/sys/ti_drv_lin.c
+
+# Add target specific and conditional sources to the list of sources
+
+rpp_lib_SOURCES += $(rpp_lib_SOURCES_$(TARGET))
+rpp_lib_SOURCES += $(rpp_lib_SOURCES_y)