Doug Hoyte > Vcdiff-OpenVcdiff-0.106 > Vcdiff::OpenVcdiff

Download:
Vcdiff-OpenVcdiff-0.106.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.106   Source  

NAME ^

Vcdiff::OpenVcdiff - open-vcdiff backend for Vcdiff

SYNOPSIS ^

    use Vcdiff::OpenVcdiff;

    my $delta = Vcdiff::OpenVcdiff::diff($source, $target);

    my $target2 = Vcdiff::OpenVcdiff::patch($source, $delta);

    ## $target2 eq $target

This module is a backend to the Vcdiff module and isn't usually used directly.

DESCRIPTION ^

This module uses Alien::OpenVcdiff which is a module that configures, builds, and installs Google's open-vcdiff library.

The alien package installs the vcdiff binary for your convenience but this module uses the libvcdenc.so and libvcddec.so shared libraries so that the diffing computation is done in-process instead of forking processes.

PROS ^

CONS ^

SEE ALSO ^

Vcdiff-OpenVcdiff github repo

Vcdiff

Alien::OpenVcdiff

Official open-vcdiff website

AUTHOR ^

Doug Hoyte, <doug@hcsw.org>

COPYRIGHT & LICENSE ^

Copyright 2013 Doug Hoyte.

This module is licensed under the same terms as perl itself.

syntax highlighting: