1 include $(PWD)/../.config
3 LDFLAGS += --whole-archive --script=$(PWD)/ld.cmd
6 LDFLAGS += --script=$(PWD)/ld.symmod.cmd
9 EXTRA_CFLAGS += -I$(PWD)/../palacios/include/ -include autoconf.h -DMODULE=1 -D__KERNEL__=1
12 v3vee-objs := palacios.o \
18 ifdef V3_CONFIG_CONSOLE
19 v3vee-objs += palacios-console.o
23 v3vee-objs += palacios-file.o
26 ifdef V3_CONFIG_STREAM
27 v3vee-objs += palacios-stream.o \
31 ifdef V3_CONFIG_EXT_INSPECTOR
32 v3vee-objs += palacios-inspector.o
36 v3vee-objs += palacios-vnet.o
39 ifdef V3_CONFIG_PACKET
40 v3vee-objs += palacios-packet.o
43 ifdef V3_CONFIG_SOCKET
44 v3vee-objs += palacios-socket.o
47 v3vee-objs += ../libv3vee.a
56 $(MAKE) -C $(V3_CONFIG_LINUX_KERN) M=$(PWD) modules
61 $(MAKE) -C $(V3_CONFIG_LINUX_KERN) M=$(PWD) clean