# 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
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)
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)