diff options
-rw-r--r-- | runtime/relayfs/Makefile | 9 | ||||
-rw-r--r-- | runtime/relayfs/buffers.c | 2 | ||||
-rwxr-xr-x | runtime/relayfs/build | 4 | ||||
-rw-r--r-- | runtime/relayfs/inode.c | 2 | ||||
-rw-r--r-- | runtime/relayfs/relay.c | 2 |
5 files changed, 10 insertions, 9 deletions
diff --git a/runtime/relayfs/Makefile b/runtime/relayfs/Makefile index 220a4e32..b9f2facf 100644 --- a/runtime/relayfs/Makefile +++ b/runtime/relayfs/Makefile @@ -2,11 +2,16 @@ # relayfs Makefile # -CFLAGS += -I $(RELAYFS_INCLUDE) +PWD := $(shell pwd) +KDIR := /lib/modules/$(shell uname -r)/build + +relayfs-y := relay.o inode.o buffers.o obj-m += relayfs.o -relayfs-y := relay.o inode.o buffers.o +default: + $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules clean: /bin/rm -rf *.o *.ko *~ *.mod.c .*.cmd .tmp_versions + diff --git a/runtime/relayfs/buffers.c b/runtime/relayfs/buffers.c index 476eafd8..6ec9db9e 100644 --- a/runtime/relayfs/buffers.c +++ b/runtime/relayfs/buffers.c @@ -10,7 +10,7 @@ #include <linux/module.h> #include <linux/vmalloc.h> #include <linux/mm.h> -#include <linux/relayfs_fs.h> +#include "linux/relayfs_fs.h" #include "relay.h" #include "buffers.h" diff --git a/runtime/relayfs/build b/runtime/relayfs/build deleted file mode 100755 index a0eece3a..00000000 --- a/runtime/relayfs/build +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -make V=1 -C /lib/modules/`uname -r`/build M=`pwd` modules \ - RELAYFS_INCLUDE=`pwd` diff --git a/runtime/relayfs/inode.c b/runtime/relayfs/inode.c index 2a52a65c..3bff01e2 100644 --- a/runtime/relayfs/inode.c +++ b/runtime/relayfs/inode.c @@ -18,7 +18,7 @@ #include <linux/backing-dev.h> #include <linux/namei.h> #include <linux/poll.h> -#include <linux/relayfs_fs.h> +#include "linux/relayfs_fs.h" #include "relay.h" #include "buffers.h" diff --git a/runtime/relayfs/relay.c b/runtime/relayfs/relay.c index 82ad71c7..35a5f31d 100644 --- a/runtime/relayfs/relay.c +++ b/runtime/relayfs/relay.c @@ -14,7 +14,7 @@ #include <linux/slab.h> #include <linux/module.h> #include <linux/string.h> -#include <linux/relayfs_fs.h> +#include "linux/relayfs_fs.h" #include "relay.h" #include "buffers.h" |