aboutsummaryrefslogtreecommitdiffstats
path: root/tools/remus
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-02-08 08:41:51 +0000
committerKeir Fraser <keir.fraser@citrix.com>2010-02-08 08:41:51 +0000
commita73520207b4a8a1a7f3533b84377d90dac9ae391 (patch)
tree433ce34ef1d849e707a8ba9f3816da8465d35787 /tools/remus
parent7283e6eae830820bd4644bf48b271b63b3bd7a11 (diff)
downloadxen-a73520207b4a8a1a7f3533b84377d90dac9ae391.tar.gz
xen-a73520207b4a8a1a7f3533b84377d90dac9ae391.tar.bz2
xen-a73520207b4a8a1a7f3533b84377d90dac9ae391.zip
remus: Only build kernel module if parent kernel has IMQ configured.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/remus')
-rw-r--r--tools/remus/kmod/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/remus/kmod/Makefile b/tools/remus/kmod/Makefile
index bc4eaf4d6a..46f474aa3a 100644
--- a/tools/remus/kmod/Makefile
+++ b/tools/remus/kmod/Makefile
@@ -14,11 +14,11 @@ KERNELDIR ?= $(XEN_ROOT)/build-linux-$(LINUX_VER)_$(XEN_TARGET_ARCH)
.PHONY: all
all:
- if test -d $(KERNELDIR); then $(MAKE) -C $(KERNELDIR) SUBDIRS=`pwd` modules; fi
+ if test -d $(KERNELDIR) && grep -q ^CONFIG_IMQ= $(KERNELDIR)/.config 2>/dev/null; then $(MAKE) -C $(KERNELDIR) SUBDIRS=`pwd` modules; fi
.PHONY: install
install: all
- if test -d $(KERNELDIR); then $(MAKE) -C $(KERNELDIR) SUBDIRS=`pwd` INSTALL_MOD_PATH=$(DESTDIR) modules_install; fi
+ if test -d $(KERNELDIR) && grep -q ^CONFIG_IMQ= $(KERNELDIR)/.config 2>/dev/null; then $(MAKE) -C $(KERNELDIR) SUBDIRS=`pwd` INSTALL_MOD_PATH=$(DESTDIR) modules_install; fi
clean::
-rm -rf *.o *.ko *.mod.c *.mod.o Module.symvers .*.cmd .tmp_versions