Patch set for aiding in vmod building against installed (and packaged) Varnish instances

Martin Blix Grydeland martin at varnish-software.com
Tue May 8 11:08:02 CEST 2012


Attached is a patch set for the Varnish build parts, to aid in compiling
and using out-of-tree vmods against an installed or packaged Varnish
instance.

The patch set will:
Fix a installed directory structure bug from the trunk source tree
reorganization
Install some semi-private non-api header files (e.g. cache.h) that are
needed to build vmods in /usr/share/varnish/include.
Rename the vmod interface utlitity to 'vmodtool.py', and add it as an
install target.
Add a varnishapi-uninstalled.pc pkgconfig file for building vmods against
an uninstalled tree.

Regards,
Martin Blix Grydeland

-- 
Martin Blix Grydeland
Varnish Software AS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Make-the-installed-headers-be-nobase.patch
Type: application/octet-stream
Size: 776 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Move-lib-libvmod_std-vmod.py-to-lib-libvcl-vmodtool..patch
Type: application/octet-stream
Size: 19492 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Install-vmodtool.py-in-pkgdatadir.patch
Type: application/octet-stream
Size: 669 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0007.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Install-headers-needed-for-vmod-compilation-in.patch
Type: application/octet-stream
Size: 3267 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0008.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Add-a-varnishapi-uninstalled.pc-file-for-use-by-out-.patch
Type: application/octet-stream
Size: 1467 bytes
Desc: not available
URL: <https://www.varnish-cache.org/lists/pipermail/varnish-dev/attachments/20120508/af87cd8e/attachment-0009.obj>


More information about the varnish-dev mailing list