The new build system supports using a build tree separate from the source tree, which makes it easier to build for multiple targets using a single source tree. It also factors out the means for specifying the modules to be built and the source files that comprise those modules into simple files named Modules.mk. This is intended to make it easier to add support for separate hardware table modules in an upcoming commit.
20 lines
746 B
Makefile
20 lines
746 B
Makefile
openflow_sources += \
|
|
linux-2.6/compat-2.6/genetlink.c \
|
|
linux-2.6/compat-2.6/random32.c
|
|
|
|
openflow_headers += \
|
|
linux-2.6/compat-2.6/compat26.h \
|
|
linux-2.6/compat-2.6/include/linux/ip.h \
|
|
linux-2.6/compat-2.6/include/linux/ipv6.h \
|
|
linux-2.6/compat-2.6/include/linux/lockdep.h \
|
|
linux-2.6/compat-2.6/include/linux/mutex.h \
|
|
linux-2.6/compat-2.6/include/linux/netlink.h \
|
|
linux-2.6/compat-2.6/include/linux/random.h \
|
|
linux-2.6/compat-2.6/include/linux/skbuff.h \
|
|
linux-2.6/compat-2.6/include/linux/tcp.h \
|
|
linux-2.6/compat-2.6/include/linux/timer.h \
|
|
linux-2.6/compat-2.6/include/linux/types.h \
|
|
linux-2.6/compat-2.6/include/linux/udp.h \
|
|
linux-2.6/compat-2.6/include/net/checksum.h \
|
|
linux-2.6/compat-2.6/include/net/genetlink.h
|