]> xenbits.xensource.com Git - xentesttools/bootstrap.git/commitdiff
Add pm-utils-install directive.
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 17 May 2011 18:44:16 +0000 (14:44 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 17 May 2011 18:44:16 +0000 (14:44 -0400)
root_image/Makefile

index b60be5c54ecaca6d5c7e2ac3024f0f1ff85ef064..2bfa4460e6e2b3df1c5e4b7b263c15be00a090a8 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 irqbalance-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 pm-utils-install
 
        rm -rf userspace/man
        rm -rf userspace/usr/share/man
@@ -467,6 +467,7 @@ endif
        $(call RPM_TO_USERSPACE,./sbin/swapon,$(RPM_DIR)/util-linux-ng)
        $(call RPM_TO_USERSPACE,./sbin/swapoff,$(RPM_DIR)/util-linux-ng)
        $(call RPM_TO_USERSPACE,./usr/bin/hexdump,$(RPM_DIR)/util-linux-ng)
+       $(call RPM_TO_USERSPACE,./usr/bin/flock,$(RPM_DIR)/util-linux-ng)
        $(call RPM_TO_USERSPACE,./usr/bin/time,$(RPM_DIR)/time)
        $(call RPM_TO_USERSPACE,./usr/bin/which,$(RPM_DIR)/which)
        $(call RPM_TO_USERSPACE_ALWAYS,./bin/egrep,$(RPM_DIR)/grep)
@@ -709,6 +710,12 @@ irqbalance-install:
 
        $(INSTALL_PROG)   irqbalance/irqbalance     userspace/usr/sbin/
 
+.PHONY:        pm-utils-install
+pm-utils-install:
+       if ! [ -e pm-utils/config.h ]; then (cd pm-utils; ./autogen.sh;./configure --prefix=/usr); fi
+       $(MAKE) $(MFLAGS) -j$$(($(NCPUS) * 2)) -C pm-utils
+       $(MAKE) $(MFLAGS) -j$$(($(NCPUS) * 2)) -C pm-utils DESTDIR=$(CURDIR)/userspace install
+
 .PHONY: iscsi-install
 iscsi-install:
        $(call RPM_TO_USERSPACE,./sbin/iscsiadm,$(RPM_DIR)/iscsi-initiator-utils)