ninenano

Client implementation of the 9P protocol for constrained devices

git clone https://git.8pit.net/ninenano.git

 1# Name of your application
 2APPLICATION = ninenano
 3
 4# Run tests of native only
 5BOARD = native
 6
 7# Change this to 0 show compiler invocation lines
 8QUIET ?= 1
 9
10# Path to the RIOT submodule
11RIOTBASE ?= $(CURDIR)/../../../vendor/RIOT
12
13# CFLAGS for debugging purposes
14CFLAGS += -DDEVELHELP -ggdb
15
16# Modules required for using sock_tcp
17USEMODULE += ipv6_addr
18USEMODULE += lwip_ipv6_autoconfig
19USEMODULE += inet_csum
20USEMODULE += lwip_ethernet lwip_netdev
21USEMODULE += lwip_sock_tcp
22USEMODULE += netdev_default
23
24# Module required for unit test functions
25USEMODULE += embunit
26
27# Module required for using 9pfs
28USEMODULE += vfs
29USEMODULE += ninenano_9pfs
30
31export NINEBASE := $(CURDIR)/../../..
32include $(NINEBASE)/Makefile.riot