Changed some include paths.
# 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
+
#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"
+++ /dev/null
-#!/bin/bash
-
-make V=1 -C /lib/modules/`uname -r`/build M=`pwd` modules \
- RELAYFS_INCLUDE=`pwd`
#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"
#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"