2 # Lightweight Autonomic Network Architecture
4 # Copyright 2011 Daniel Borkmann <dborkma@tik.ee.ethz.ch>,
5 # Swiss federal institute of technology (ETH Zurich)
19 # Some of the optional modules are packed, so that we have two or more
20 # packages: lana.ko and each loadable functional block
27 obj-m
+= fb_ethvlink.o
33 MDIR
:= /lib
/modules
/$(shell uname
-r
)
35 DEST
:= $(MDIR
)/kernel
/drivers
/net
/lana
/
40 make
-C
$(KDIR
) M
=$(PWD
) modules
45 @echo
"modules installed"
47 @echo
"modules.dep regenerated"
51 @echo
"modules uninstalled"
53 @echo
"modules.dep regenerated"
64 make
-C
$(KDIR
) M
=$(PWD
) clean
67 @echo
"make <targets>"
68 @echo
"available targets:"
69 @echo
" build - Builds source"
70 @echo
" clean - Removes generated files"
71 @echo
" install - Installs .ko files into system"
72 @echo
" uninstall - Removes .ko files from system"
73 @echo
" load_core - Loads core modules into the kernel"
74 @echo
" unload_core - Unloads core modules from the kernel"
75 @echo
" help - Shows this help"