diff --git a/.gitignore b/.gitignore index a3d992f596..2d4d4013a6 100644 --- a/.gitignore +++ b/.gitignore @@ -98,6 +98,7 @@ /run /sc_* /src/.*.stamp +/src/*.pc /src/access/org.libvirt.api.policy /src/access/viraccessapicheck.c /src/access/viraccessapicheck.h diff --git a/configure.ac b/configure.ac index c2094d594e..060a88a104 100644 --- a/configure.ac +++ b/configure.ac @@ -2730,6 +2730,9 @@ AC_CONFIG_FILES([\ libvirt.pc \ libvirt-qemu.pc \ libvirt-lxc.pc \ + src/libvirt.pc \ + src/libvirt-qemu.pc \ + src/libvirt-lxc.pc \ libvirt.spec mingw-libvirt.spec \ po/Makefile.in \ include/libvirt/Makefile include/libvirt/libvirt.h \ diff --git a/src/libvirt-lxc.pc.in b/src/libvirt-lxc.pc.in new file mode 100644 index 0000000000..20f173b648 --- /dev/null +++ b/src/libvirt-lxc.pc.in @@ -0,0 +1,18 @@ +# Dummy pkg-config file to allow lang bindings +# to build against a libvirt source tree eg +# export PKG_CONFIG_PATH=/path/to/libvirt/git/src + +prefix=@abs_top_builddir@ +exec_prefix=@abs_top_builddir@ +libdir=@abs_top_builddir@/src +includedir=@abs_top_builddir@/include +datarootdir=@abs_top_builddir@ + +libvirt_lxc_api=@datadir@/docs/libvirt-lxc-api.xml + +Name: libvirt +Version: @VERSION@ +Description: libvirt LXC library +Requires: +Libs: -L${libdir} -lvirt-lxc +Cflags: -I${includedir} diff --git a/src/libvirt-qemu.pc.in b/src/libvirt-qemu.pc.in new file mode 100644 index 0000000000..1e2cadf469 --- /dev/null +++ b/src/libvirt-qemu.pc.in @@ -0,0 +1,18 @@ +# Dummy pkg-config file to allow lang bindings +# to build against a libvirt source tree eg +# export PKG_CONFIG_PATH=/path/to/libvirt/git/src + +prefix=@abs_top_builddir@ +exec_prefix=@abs_top_builddir@ +libdir=@abs_top_builddir@/src +includedir=@abs_top_builddir@/include +datarootdir=@abs_top_builddir@ + +libvirt_qemu_api=@datadir@/docs/libvirt-qemu-api.xml + +Name: libvirt +Version: @VERSION@ +Description: libvirt QEMU library +Requires: +Libs: -L${libdir} -lvirt-qemu +Cflags: -I${includedir} diff --git a/src/libvirt.pc.in b/src/libvirt.pc.in new file mode 100644 index 0000000000..fa798cfd41 --- /dev/null +++ b/src/libvirt.pc.in @@ -0,0 +1,23 @@ +# Dummy pkg-config file to allow lang bindings +# to build against a libvirt source tree eg +# export PKG_CONFIG_PATH=/path/to/libvirt/git/src + +prefix=@abs_top_builddir@ +exec_prefix=@abs_top_builddir@ +libdir=@abs_top_builddir@/src +includedir=@abs_top_builddir@/include +datarootdir=@abs_top_builddir@ + +libvirt_api=@datadir@/docs/libvirt-api.xml + +# For compat with older versions - also present +# in libvirt-qemu.pc / libvirt-lxc.pc +libvirt_qemu_api=@datadir@/docs/libvirt-qemu-api.xml +libvirt_lxc_api=@datadir@/docs/libvirt-lxc-api.xml + +Name: libvirt +Version: @VERSION@ +Description: libvirt library +Requires: +Libs: -L${libdir} -lvirt +Cflags: -I${includedir}