From: Konrad Rzeszutek Wilk Date: Wed, 17 Nov 2010 18:55:02 +0000 (-0500) Subject: fio: support it X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=56c8781c9a5bd40498c19c612001d135fa6b76ce;p=xentesttools%2Fbootstrap.git fio: support it --- diff --git a/root_image/Makefile b/root_image/Makefile index 3432208..1533683 100644 --- a/root_image/Makefile +++ b/root_image/Makefile @@ -187,7 +187,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 +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 rm -rf userspace/man rm -rf userspace/usr/share/man @@ -799,6 +799,14 @@ xtt-tools-install: $(INSTALL_PROG) tools/iostat-2.2/iostat userspace/usr/bin/ $(INSTALL_PROG) tools/debug/fb_test userspace/usr/bin/ +fio/fio: fio/fio + $(MAKE) -C fio + +.PHONY: fio-install +fio-install: fio/fio + $(call RPM_TO_USERSPACE,*libaio*,$(RPM_DIR)/libaio) + $(INSTALL_PROG) fio/fio userspace/usr/bin/ + .PHONY: root_image-tools-install root_image-tools-install: userspace-prep diff --git a/sources.mk b/sources.mk index e3869be..da919e1 100644 --- a/sources.mk +++ b/sources.mk @@ -1,8 +1,12 @@ -REPOS = syslinux root_image/busybox root_image/netperf root_image/pciutils root_image/RPMs xen linux +REPOS = syslinux root_image/busybox root_image/netperf root_image/pciutils root_image/fio root_image/RPMs xen linux include $(TOP)/scm.mk + +GIT_URL=git://git.kernel.dk/ +$(eval $(call GIT_REPO,fio.git,root_image/fio)) + GIT_URL=git://xenbits.xensource.com/xentesttools/ # Unroll those defines in real $-fetch labels.. $(eval $(call GIT_REPO,syslinux.git,syslinux))