]> git.ipfire.org Git - thirdparty/libvirt.git/commit
build: regenerate .png files
authorEric Blake <eblake@redhat.com>
Sat, 21 Jul 2012 03:34:39 +0000 (21:34 -0600)
committerEric Blake <eblake@redhat.com>
Mon, 23 Jul 2012 22:07:13 +0000 (16:07 -0600)
commit5e21da5630086ebc7026dd4e3ce7498b24306329
tree50aa60a39dabaffa16a97df5ee1329cd0af39f48
parent1bfb47dfe61c3cf9a716db072cbe22f26e980081
build: regenerate .png files

We don't expect people to have tools installed to regenerate .png
from .fig by default.  However, since commit 5eb3df8, several
.fig files were updated without regenerating the .png file, and
as a result, 'make dist' ends up regenerating those five files,
or worse, failing because of missing tools (convert from
ImageMagick).

Additionally, even if the tools are present, the generation of
.png files is nondeterministic (the resulting files contain a
timestamp), which means prior to this patch, running 'make dist'
from two checkouts will end up producing different tarball
contents (two 'make dist' runs will always produce different tar
files, since tarballs also contain timestamps; but unpacking the
tarballs and doing a recursive diff will show if the contents
are unchanged).

After this patch, the timestamps are now up-to-date, and 'make
dist' no longer has anything to do for the .png files.  This gets
us closer to the goal of two checkouts being able to produce the
same tarball.

* docs/libvirt-*.png: Regenerate.
docs/libvirt-daemon-arch.png
docs/libvirt-driver-arch.png
docs/libvirt-net-logical.png
docs/libvirt-net-physical.png
docs/libvirt-object-model.png