]> xenbits.xensource.com Git - xentesttools/bootstrap.git/commitdiff
irqbalance: Use the out-of-tree version.
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 13 May 2011 17:46:04 +0000 (13:46 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 13 May 2011 17:46:04 +0000 (13:46 -0400)
root_image/Makefile

index 93d4f5379f1c49bf404014d3496327d0d4ce1431..b60be5c54ecaca6d5c7e2ac3024f0f1ff85ef064 100644 (file)
@@ -188,7 +188,7 @@ distdir:
 # This target includes all userspace tools and images
 # It does not include the Linux drivers/modules found in the modulespace target
 .PHONY:        root_image-userspace-install
-root_image-userspace-install: $(USERSPACE_INSTALL) add-libs add-bins add-debug-bins tools-install wget-install vim-install rsync-install openssh-install xtt-tools-install netperf-install lvm2-install plymouth-install pciutils-install iscsi-install bridge-utils-install xend-install nfs-install fio-install directfb-install
+root_image-userspace-install: $(USERSPACE_INSTALL) add-libs add-bins add-debug-bins tools-install wget-install vim-install rsync-install openssh-install xtt-tools-install netperf-install lvm2-install plymouth-install pciutils-install iscsi-install bridge-utils-install xend-install nfs-install fio-install directfb-install irqbalance-install
 
        rm -rf userspace/man
        rm -rf userspace/usr/share/man
@@ -529,7 +529,6 @@ endif
 ifdef FC12_RPM
        $(call RPM_TO_USERSPACE,*libcap-ng.so*,$(RPM_DIR)/libcap-ng)
 endif
-       $(call RPM_TO_USERSPACE,./usr/sbin/irqbalance,$(RPM_DIR)/irqbalance)
        $(call RPM_TO_USERSPACE,./sbin/mingetty,$(RPM_DIR)/mingetty)
 
 
@@ -703,6 +702,13 @@ ifeq ($(RPM_ARCH), x86_64)
 endif
        (cd userspace$(LIBSDIR); ln -fs ../usr$(LIBSDIR)/libsysfs.so.2)
 
+.PHONY:        irqbalance-install
+irqbalance-install:
+       if ! [ -e irqbalance/config.h ]; then (cd irqbalance; ./autogen.sh;./configure --prefix=/usr); fi
+       $(MAKE) $(MFLAGS) -j$$(($(NCPUS) * 2)) -C irqbalance
+
+       $(INSTALL_PROG)   irqbalance/irqbalance     userspace/usr/sbin/
+
 .PHONY: iscsi-install
 iscsi-install:
        $(call RPM_TO_USERSPACE,./sbin/iscsiadm,$(RPM_DIR)/iscsi-initiator-utils)