qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 2/2] Added target to build libvdisk


From: Blue Swirl
Subject: Re: [Qemu-devel] [PATCH 2/2] Added target to build libvdisk
Date: Mon, 22 Aug 2011 18:50:48 +0000

On Mon, Aug 22, 2011 at 5:06 PM, Saggi Mizrahi <address@hidden> wrote:
> libvdisk is a library that packages qemu's handling of disk images. This
> allows for other programs to link to it and get access to qemu image
> file abstractions.
>
> To use install the lib and #include <vdisk/block.h>
> all the bdrv_* functions work as expected.

So far, exporting QEMU internals as a library has not been accepted,
because we don't want the burden of maintaining the stability of any
APIs or ABIs.

> Signed-off-by: Saggi Mizrahi <address@hidden>
> ---
>  .gitignore    |    4 ++--
>  Makefile.objs |    9 +++++++++
>  2 files changed, 11 insertions(+), 2 deletions(-)
>
> diff --git a/.gitignore b/.gitignore
> index 59c343c..a389059 100644
> --- a/.gitignore
> +++ b/.gitignore
> @@ -1,5 +1,4 @@
> -config-devices.*
> -config-all-devices.*
> +config-devices.* config-all-devices.*

Bug.

>  config-host.*
>  config-target.*
>  trace.h
> @@ -15,6 +14,7 @@ libdis*
>  libhw32
>  libhw64
>  libuser
> +libvdisk
>  qapi-generated
>  qemu-doc.html
>  qemu-tech.html
> diff --git a/Makefile.objs b/Makefile.objs
> index 432b619..291f194 100644
> --- a/Makefile.objs
> +++ b/Makefile.objs
> @@ -171,6 +171,15 @@ common-obj-$(CONFIG_XEN_BACKEND) += xen_backend.o 
> xen_devconfig.o
>  common-obj-$(CONFIG_XEN_BACKEND) += xen_console.o xenfb.o xen_disk.o 
> xen_nic.o
>
>  ######################################################################
> +# libvdisk
> +
> +vdisk-obj-y = $(block-obj-y)
> +
> +vdisk-obj-y += qemu-tool.o qemu-error.o
> +vdisk-obj-y += $(oslib-obj-y) $(trace-obj-y) $(block-obj-y)
> +vdisk-obj-y += $(qobject-obj-y) $(version-obj-y) qemu-timer-common.o
> +
> +######################################################################
>  # libuser
>
>  user-obj-y =
> --
> 1.7.6
>
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]