Revamp OpenFlow kernel module build system.
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 28 Apr 2008 20:28:31 +0000 (13:28 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 30 Apr 2008 01:34:47 +0000 (18:34 -0700)
commit93c6fe87d709f3d4657774a7a5a90aed76764e0a
treee8cd703d5f872cadcc534830a2c16b9c6639bf56
parent2f6f9fc086ae556b39df89a3fbd279940f0be4b0
Revamp OpenFlow kernel module build system.

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.
15 files changed:
configure.ac
datapath/Makefile.am
datapath/Modules.mk [new file with mode: 0644]
datapath/linux-2.4/.gitignore
datapath/linux-2.4/Makefile.in
datapath/linux-2.4/Modules.mk [new file with mode: 0644]
datapath/linux-2.4/kbuild.inc [deleted file]
datapath/linux-2.4/kernel-src.inc.in [deleted file]
datapath/linux-2.6/.gitignore
datapath/linux-2.6/Kbuild.in [new file with mode: 0644]
datapath/linux-2.6/Makefile.in
datapath/linux-2.6/Makefile.main.in [new file with mode: 0644]
datapath/linux-2.6/Modules.mk [new file with mode: 0644]
datapath/linux-2.6/kbuild.inc [deleted file]
datapath/linux-2.6/kernel-src.inc.in [deleted file]