website: Put website into a separate directory.
Move the random set of HTML files we build from html/ into the website/ directory. Also in the website/ directory, put the index.html file from http://libguestfs.org, which was previously not under version control. It is generated from index.html.in so we can automatically add the current version and release date. Also in the website/ directory, put various CSS file, images, etc. which are required by the website and were also previously not under version control. Change the 'make website' rule to 'make maintainer-upload-website'. As the name suggests, it is only useful for the maintainer, and will fail with an error for anyone else.
61
.gitignore
vendored
@@ -232,64 +232,6 @@ Makefile.in
|
||||
/haskell/Guestfs030Config
|
||||
/haskell/Guestfs050LVCreate
|
||||
/haskell/Guestfs.hs
|
||||
/html/guestfish.1.html
|
||||
/html/guestfs.3.html
|
||||
/html/guestfs-erlang.3.html
|
||||
/html/guestfs-examples.3.html
|
||||
/html/guestfs-faq.1.html
|
||||
/html/guestfs-hacking.1.html
|
||||
/html/guestfs-internals.1.html
|
||||
/html/guestfs-golang.3.html
|
||||
/html/guestfs-java.3.html
|
||||
/html/guestfs-lua.3.html
|
||||
/html/guestfs-ocaml.3.html
|
||||
/html/guestfs-performance.1.html
|
||||
/html/guestfs-perl.3.html
|
||||
/html/guestfs-python.3.html
|
||||
/html/guestfs-recipes.1.html
|
||||
/html/guestfs-release-notes.1.html
|
||||
/html/guestfs-ruby.3.html
|
||||
/html/guestfs-security.1.html
|
||||
/html/guestfs-testing.1.html
|
||||
/html/guestfsd.8.html
|
||||
/html/guestmount.1.html
|
||||
/html/guestunmount.1.html
|
||||
/html/libguestfs-make-fixed-appliance.1.html
|
||||
/html/libguestfs-test-tool.1.html
|
||||
/html/libguestfs-tools.conf.5.html
|
||||
/html/virt-alignment-scan.1.html
|
||||
/html/virt-builder.1.html
|
||||
/html/virt-cat.1.html
|
||||
/html/virt-copy-in.1.html
|
||||
/html/virt-copy-out.1.html
|
||||
/html/virt-customize.1.html
|
||||
/html/virt-df.1.html
|
||||
/html/virt-dib.1.html
|
||||
/html/virt-diff.1.html
|
||||
/html/virt-edit.1.html
|
||||
/html/virt-filesystems.1.html
|
||||
/html/virt-format.1.html
|
||||
/html/virt-get-kernel.1.html
|
||||
/html/virt-index-validate.1.html
|
||||
/html/virt-inspector.1.html
|
||||
/html/virt-list-filesystems.1.html
|
||||
/html/virt-list-partitions.1.html
|
||||
/html/virt-log.1.html
|
||||
/html/virt-ls.1.html
|
||||
/html/virt-make-fs.1.html
|
||||
/html/virt-p2v.1.html
|
||||
/html/virt-p2v-make-disk.1.html
|
||||
/html/virt-p2v-make-kickstart.1.html
|
||||
/html/virt-rescue.1.html
|
||||
/html/virt-resize.1.html
|
||||
/html/virt-sparsify.1.html
|
||||
/html/virt-sysprep.1.html
|
||||
/html/virt-tar.1.html
|
||||
/html/virt-tar-in.1.html
|
||||
/html/virt-tar-out.1.html
|
||||
/html/virt-v2v.1.html
|
||||
/html/virt-v2v-test-harness.1.html
|
||||
/html/virt-win-reg.1.html
|
||||
/inspector/actual-*.xml
|
||||
/inspector/stamp-virt-inspector.pod
|
||||
/inspector/test-xmllint.sh
|
||||
@@ -617,3 +559,6 @@ Makefile.in
|
||||
/v2v/v2v_unit_tests
|
||||
/v2v/virt-v2v
|
||||
/v2v/virt-v2v.1
|
||||
/website/*.html
|
||||
/website/README.txt
|
||||
/website/TODO.txt
|
||||
|
||||
138
Makefile.am
@@ -205,10 +205,6 @@ EXTRA_DIST = \
|
||||
contrib/visualize-alignment/README \
|
||||
contrib/visualize-alignment/tracetops.ml \
|
||||
contrib/windows-icons.pl \
|
||||
html/draft.png \
|
||||
html/draft.svg \
|
||||
html/pod.css \
|
||||
html/virt-builder.svg \
|
||||
libtool-kill-dependency_libs.sh \
|
||||
logo/fish.svg logo/fish.png \
|
||||
logo/fish-5yrs.svg logo/fish-5yrs.png \
|
||||
@@ -220,6 +216,21 @@ EXTRA_DIST = \
|
||||
tmp/.gitignore \
|
||||
update-bugs.sh \
|
||||
valgrind-suppressions \
|
||||
website/bugs.png \
|
||||
website/communicate.png \
|
||||
website/documentation.png \
|
||||
website/download.png \
|
||||
website/draft.png \
|
||||
website/draft.svg \
|
||||
website/easytoread.css \
|
||||
website/feed.css \
|
||||
website/fish-5yrs.svg \
|
||||
website/fish.png \
|
||||
website/git.png \
|
||||
website/index.css \
|
||||
website/index.html.in \
|
||||
website/pod.css \
|
||||
website/standard.css \
|
||||
zanata.xml \
|
||||
zanata-pull.sh \
|
||||
.x-sc_avoid_ctype_macros \
|
||||
@@ -230,94 +241,7 @@ EXTRA_DIST = \
|
||||
.x-sc_TAB_in_indentation \
|
||||
.x-sc_trailing_blank
|
||||
|
||||
# The website.
|
||||
HTMLFILES = \
|
||||
html/guestfs.3.html \
|
||||
html/guestfs-examples.3.html \
|
||||
html/guestfs-faq.1.html \
|
||||
html/guestfs-hacking.1.html \
|
||||
html/guestfs-internals.1.html \
|
||||
html/guestfs-performance.1.html \
|
||||
html/guestfs-recipes.1.html \
|
||||
html/guestfs-release-notes.1.html \
|
||||
html/guestfs-security.1.html \
|
||||
html/guestfs-testing.1.html \
|
||||
html/guestfsd.8.html \
|
||||
html/guestfish.1.html \
|
||||
html/libguestfs-make-fixed-appliance.1.html \
|
||||
html/libguestfs-test-tool.1.html \
|
||||
html/virt-alignment-scan.1.html \
|
||||
html/virt-builder.1.html \
|
||||
html/virt-cat.1.html \
|
||||
html/virt-copy-in.1.html \
|
||||
html/virt-copy-out.1.html \
|
||||
html/virt-customize.1.html \
|
||||
html/virt-df.1.html \
|
||||
html/virt-dib.1.html \
|
||||
html/virt-diff.1.html \
|
||||
html/virt-edit.1.html \
|
||||
html/virt-filesystems.1.html \
|
||||
html/virt-format.1.html \
|
||||
html/virt-get-kernel.1.html \
|
||||
html/virt-inspector.1.html \
|
||||
html/virt-list-filesystems.1.html \
|
||||
html/virt-list-partitions.1.html \
|
||||
html/virt-log.1.html \
|
||||
html/virt-ls.1.html \
|
||||
html/virt-make-fs.1.html \
|
||||
html/virt-rescue.1.html \
|
||||
html/virt-resize.1.html \
|
||||
html/virt-sparsify.1.html \
|
||||
html/virt-sysprep.1.html \
|
||||
html/virt-tar.1.html \
|
||||
html/virt-tar-in.1.html \
|
||||
html/virt-tar-out.1.html \
|
||||
html/virt-v2v.1.html \
|
||||
html/virt-win-reg.1.html
|
||||
|
||||
if HAVE_ERLANG
|
||||
HTMLFILES += html/guestfs-erlang.3.html
|
||||
endif
|
||||
if HAVE_GOLANG
|
||||
HTMLFILES += html/guestfs-golang.3.html
|
||||
endif
|
||||
if HAVE_JAVA
|
||||
HTMLFILES += html/guestfs-java.3.html
|
||||
endif
|
||||
if HAVE_LUA
|
||||
HTMLFILES += html/guestfs-lua.3.html
|
||||
endif
|
||||
if HAVE_OCAML
|
||||
HTMLFILES += html/guestfs-ocaml.3.html
|
||||
endif
|
||||
if HAVE_PERL
|
||||
HTMLFILES += html/guestfs-perl.3.html
|
||||
endif
|
||||
if HAVE_PYTHON
|
||||
HTMLFILES += html/guestfs-python.3.html
|
||||
endif
|
||||
if HAVE_RUBY
|
||||
HTMLFILES += html/guestfs-ruby.3.html
|
||||
endif
|
||||
if HAVE_FUSE
|
||||
HTMLFILES += \
|
||||
html/guestmount.1.html \
|
||||
html/guestunmount.1.html
|
||||
endif
|
||||
if HAVE_P2V
|
||||
HTMLFILES += \
|
||||
html/virt-p2v.1.html \
|
||||
html/virt-p2v-make-disk.1.html \
|
||||
html/virt-p2v-make-kickstart.1.html
|
||||
endif
|
||||
|
||||
HTMLSUPPORTFILES = \
|
||||
html/draft.png \
|
||||
html/pod.css \
|
||||
html/virt-builder.svg
|
||||
|
||||
TEXTFILES = BUGS README TODO
|
||||
|
||||
# XXX Eventually move builder/website under website/ top level directory.
|
||||
BUILDERFILES = \
|
||||
builder/website/README \
|
||||
builder/website/index \
|
||||
@@ -325,19 +249,20 @@ BUILDERFILES = \
|
||||
|
||||
WEBSITEDIR = $(HOME)/d/websites/libguestfs
|
||||
|
||||
# For reasons not fully understood, we need to rebuild all the
|
||||
# man pages and HTMLFILES from scratch here.
|
||||
website: $(HTMLFILES) $(HTMLSUPPORTFILES) $(TEXTFILES) $(BUILDERFILES)
|
||||
find -name 'stamp-*.pod' -delete
|
||||
$(MAKE)
|
||||
cp $(HTMLFILES) $(HTMLSUPPORTFILES) $(WEBSITEDIR)
|
||||
for f in $(TEXTFILES); do cp $$f $(WEBSITEDIR)/$$f.txt; done
|
||||
noinst_DATA = \
|
||||
website/index.html \
|
||||
website/README.txt \
|
||||
website/TODO.txt
|
||||
|
||||
website/README.txt: README
|
||||
cp $< $@
|
||||
|
||||
website/TODO.txt: TODO
|
||||
cp $< $@
|
||||
|
||||
maintainer-upload-website:
|
||||
cp website/*.{css,html,png,svg,txt} $(WEBSITEDIR)/
|
||||
cp $(BUILDERFILES) $(WEBSITEDIR)/download/builder/
|
||||
cd $(WEBSITEDIR) && \
|
||||
date=`date +%F`; \
|
||||
sed -e "s/SUBST_VERSION/$(VERSION)/" \
|
||||
-e "s/SUBST_DATE/$$date/" \
|
||||
< index.html.in > index.html
|
||||
|
||||
# When doing 'make dist' update a few files automatically.
|
||||
dist-hook:
|
||||
@@ -405,13 +330,14 @@ podwrapper.1: podwrapper.pl
|
||||
|
||||
CLEANFILES = \
|
||||
*~ \
|
||||
html/*.html \
|
||||
pod2htm?.tmp \
|
||||
podwrapper.1 \
|
||||
qemu-wrapper.sh \
|
||||
tmp/disk* \
|
||||
tmp/run-* \
|
||||
tmp/valgrind-*.log
|
||||
tmp/valgrind-*.log \
|
||||
website/*~ \
|
||||
website/*.html
|
||||
|
||||
clean-local:
|
||||
-rm -rf tmp/libguestfs??????
|
||||
|
||||
@@ -74,14 +74,14 @@ virt_alignment_scan_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-alignment-scan.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-alignment-scan.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-alignment-scan.1.html
|
||||
|
||||
virt-alignment-scan.1 $(top_builddir)/html/virt-alignment-scan.1.html: stamp-virt-alignment-scan.pod
|
||||
virt-alignment-scan.1 $(top_builddir)/website/virt-alignment-scan.1.html: stamp-virt-alignment-scan.pod
|
||||
|
||||
stamp-virt-alignment-scan.pod: virt-alignment-scan.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-alignment-scan.1 \
|
||||
--html $(top_builddir)/html/virt-alignment-scan.1.html \
|
||||
--html $(top_builddir)/website/virt-alignment-scan.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -127,12 +127,12 @@ sbin_SCRIPTS = libguestfs-make-fixed-appliance
|
||||
|
||||
man_MANS = libguestfs-make-fixed-appliance.1
|
||||
|
||||
libguestfs-make-fixed-appliance.1 $(top_builddir)/html/libguestfs-make-fixed-appliance.1.html: stamp-libguestfs-make-fixed-appliance.pod
|
||||
libguestfs-make-fixed-appliance.1 $(top_builddir)/website/libguestfs-make-fixed-appliance.1.html: stamp-libguestfs-make-fixed-appliance.pod
|
||||
|
||||
stamp-libguestfs-make-fixed-appliance.pod: libguestfs-make-fixed-appliance.pod
|
||||
$(PODWRAPPER) \
|
||||
--man libguestfs-make-fixed-appliance.1 \
|
||||
--html $(top_builddir)/html/libguestfs-make-fixed-appliance.1.html \
|
||||
--html $(top_builddir)/website/libguestfs-make-fixed-appliance.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -205,14 +205,14 @@ endif
|
||||
# Manual pages and HTML files for the website.
|
||||
|
||||
man_MANS += virt-builder.1
|
||||
noinst_DATA += $(top_builddir)/html/virt-builder.1.html
|
||||
noinst_DATA += $(top_builddir)/website/virt-builder.1.html
|
||||
|
||||
virt-builder.1 $(top_builddir)/html/virt-builder.1.html: stamp-virt-builder.pod
|
||||
virt-builder.1 $(top_builddir)/website/virt-builder.1.html: stamp-virt-builder.pod
|
||||
|
||||
stamp-virt-builder.pod: virt-builder.pod $(top_srcdir)/customize/customize-synopsis.pod $(top_srcdir)/customize/customize-options.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-builder.1 \
|
||||
--html $(top_builddir)/html/virt-builder.1.html \
|
||||
--html $(top_builddir)/website/virt-builder.1.html \
|
||||
--insert $(top_srcdir)/customize/customize-synopsis.pod:__CUSTOMIZE_SYNOPSIS__ \
|
||||
--insert $(top_srcdir)/customize/customize-options.pod:__CUSTOMIZE_OPTIONS__ \
|
||||
--license GPLv2+ \
|
||||
@@ -346,14 +346,14 @@ virt_index_validate_LDADD = \
|
||||
../gnulib/lib/libgnu.la
|
||||
|
||||
man_MANS += virt-index-validate.1
|
||||
noinst_DATA += $(top_builddir)/html/virt-index-validate.1.html
|
||||
noinst_DATA += $(top_builddir)/website/virt-index-validate.1.html
|
||||
|
||||
virt-index-validate.1 $(top_builddir)/html/virt-index-validate.1.html: stamp-virt-index-validate.pod
|
||||
virt-index-validate.1 $(top_builddir)/website/virt-index-validate.1.html: stamp-virt-index-validate.pod
|
||||
|
||||
stamp-virt-index-validate.pod: virt-index-validate.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-index-validate.1 \
|
||||
--html $(top_builddir)/html/virt-index-validate.1.html \
|
||||
--html $(top_builddir)/website/virt-index-validate.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -144,47 +144,47 @@ virt_ls_LDADD = \
|
||||
man_MANS = virt-cat.1 virt-filesystems.1 virt-log.1 virt-ls.1
|
||||
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/virt-cat.1.html \
|
||||
$(top_builddir)/html/virt-filesystems.1.html \
|
||||
$(top_builddir)/html/virt-log.1.html \
|
||||
$(top_builddir)/html/virt-ls.1.html
|
||||
$(top_builddir)/website/virt-cat.1.html \
|
||||
$(top_builddir)/website/virt-filesystems.1.html \
|
||||
$(top_builddir)/website/virt-log.1.html \
|
||||
$(top_builddir)/website/virt-ls.1.html
|
||||
|
||||
virt-cat.1 $(top_builddir)/html/virt-cat.1.html: stamp-virt-cat.pod
|
||||
virt-cat.1 $(top_builddir)/website/virt-cat.1.html: stamp-virt-cat.pod
|
||||
|
||||
stamp-virt-cat.pod: virt-cat.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-cat.1 \
|
||||
--html $(top_builddir)/html/virt-cat.1.html \
|
||||
--html $(top_builddir)/website/virt-cat.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-filesystems.1 $(top_builddir)/html/virt-filesystems.1.html: stamp-virt-filesystems.pod
|
||||
virt-filesystems.1 $(top_builddir)/website/virt-filesystems.1.html: stamp-virt-filesystems.pod
|
||||
|
||||
stamp-virt-filesystems.pod: virt-filesystems.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-filesystems.1 \
|
||||
--html $(top_builddir)/html/virt-filesystems.1.html \
|
||||
--html $(top_builddir)/website/virt-filesystems.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-log.1 $(top_builddir)/html/virt-log.1.html: stamp-virt-log.pod
|
||||
virt-log.1 $(top_builddir)/website/virt-log.1.html: stamp-virt-log.pod
|
||||
|
||||
stamp-virt-log.pod: virt-log.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-log.1 \
|
||||
--html $(top_builddir)/html/virt-log.1.html \
|
||||
--html $(top_builddir)/website/virt-log.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-ls.1 $(top_builddir)/html/virt-ls.1.html: stamp-virt-ls.pod
|
||||
virt-ls.1 $(top_builddir)/website/virt-ls.1.html: stamp-virt-ls.pod
|
||||
|
||||
stamp-virt-ls.pod: virt-ls.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-ls.1 \
|
||||
--html $(top_builddir)/html/virt-ls.1.html \
|
||||
--html $(top_builddir)/website/virt-ls.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -23,6 +23,11 @@ m4_define([libguestfs_minor], [31])
|
||||
m4_define([libguestfs_release], [23])
|
||||
|
||||
AC_INIT([libguestfs],libguestfs_major.libguestfs_minor.libguestfs_release)
|
||||
|
||||
dnl The date that the above version was released. This is used in
|
||||
dnl the website 'index.html' file.
|
||||
AC_SUBST([RELEASE_DATE], [2015-10-31])
|
||||
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
|
||||
dnl Initialize automake. automake < 1.12 didn't have serial-tests and
|
||||
@@ -293,7 +298,8 @@ AC_CONFIG_FILES([Makefile
|
||||
tools/Makefile
|
||||
v2v/Makefile
|
||||
v2v/test-harness/Makefile
|
||||
v2v/test-harness/META])
|
||||
v2v/test-harness/META
|
||||
website/index.html])
|
||||
AC_OUTPUT
|
||||
|
||||
dnl Produce summary.
|
||||
|
||||
@@ -150,14 +150,14 @@ endif
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-customize.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-customize.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-customize.1.html
|
||||
|
||||
virt-customize.1 $(top_builddir)/html/virt-customize.1.html: stamp-virt-customize.pod
|
||||
virt-customize.1 $(top_builddir)/website/virt-customize.1.html: stamp-virt-customize.pod
|
||||
|
||||
stamp-virt-customize.pod: virt-customize.pod $(top_srcdir)/customize/customize-synopsis.pod $(top_srcdir)/customize/customize-options.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-customize.1 \
|
||||
--html $(top_builddir)/html/virt-customize.1.html \
|
||||
--html $(top_builddir)/website/virt-customize.1.html \
|
||||
--insert $(top_srcdir)/customize/customize-synopsis.pod:__CUSTOMIZE_SYNOPSIS__ \
|
||||
--insert $(top_srcdir)/customize/customize-options.pod:__CUSTOMIZE_OPTIONS__ \
|
||||
--license GPLv2+ \
|
||||
|
||||
@@ -222,15 +222,15 @@ man_MANS = guestfsd.8
|
||||
else
|
||||
noinst_MANS = guestfsd.8
|
||||
endif
|
||||
noinst_DATA = $(top_builddir)/html/guestfsd.8.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfsd.8.html
|
||||
|
||||
guestfsd.8 $(top_builddir)/html/guestfsd.8.html: stamp-guestfsd.pod
|
||||
guestfsd.8 $(top_builddir)/website/guestfsd.8.html: stamp-guestfsd.pod
|
||||
|
||||
stamp-guestfsd.pod: guestfsd.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 8 \
|
||||
--man guestfsd.8 \
|
||||
--html $(top_builddir)/html/guestfsd.8.html \
|
||||
--html $(top_builddir)/website/guestfsd.8.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -77,14 +77,14 @@ virt_df_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-df.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-df.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-df.1.html
|
||||
|
||||
virt-df.1 $(top_builddir)/html/virt-df.1.html: stamp-virt-df.pod
|
||||
virt-df.1 $(top_builddir)/website/virt-df.1.html: stamp-virt-df.pod
|
||||
|
||||
stamp-virt-df.pod: virt-df.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-df.1 \
|
||||
--html $(top_builddir)/html/virt-df.1.html \
|
||||
--html $(top_builddir)/website/virt-df.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -109,14 +109,14 @@ endif
|
||||
|
||||
man_MANS = virt-dib.1
|
||||
|
||||
noinst_DATA = $(top_builddir)/html/virt-dib.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-dib.1.html
|
||||
|
||||
virt-dib.1 $(top_builddir)/html/virt-dib.1.html: stamp-virt-dib.pod
|
||||
virt-dib.1 $(top_builddir)/website/virt-dib.1.html: stamp-virt-dib.pod
|
||||
|
||||
stamp-virt-dib.pod: virt-dib.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-dib.1 \
|
||||
--html $(top_builddir)/html/virt-dib.1.html \
|
||||
--html $(top_builddir)/website/virt-dib.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -63,14 +63,14 @@ virt_diff_LDADD = \
|
||||
man_MANS = virt-diff.1
|
||||
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/virt-diff.1.html
|
||||
$(top_builddir)/website/virt-diff.1.html
|
||||
|
||||
virt-diff.1 $(top_builddir)/html/virt-diff.1.html: stamp-virt-diff.pod
|
||||
virt-diff.1 $(top_builddir)/website/virt-diff.1.html: stamp-virt-diff.pod
|
||||
|
||||
stamp-virt-diff.pod: virt-diff.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-diff.1 \
|
||||
--html $(top_builddir)/html/virt-diff.1.html \
|
||||
--html $(top_builddir)/website/virt-diff.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -48,99 +48,99 @@ man_MANS = \
|
||||
guestfs-security.1 \
|
||||
guestfs-testing.1
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/guestfs-faq.1.html \
|
||||
$(top_builddir)/html/guestfs-hacking.1.html \
|
||||
$(top_builddir)/html/guestfs-internals.1.html \
|
||||
$(top_builddir)/html/guestfs-performance.1.html \
|
||||
$(top_builddir)/html/guestfs-recipes.1.html \
|
||||
$(top_builddir)/html/guestfs-release-notes.1.html \
|
||||
$(top_builddir)/html/guestfs-security.1.html \
|
||||
$(top_builddir)/html/guestfs-testing.1.html
|
||||
$(top_builddir)/website/guestfs-faq.1.html \
|
||||
$(top_builddir)/website/guestfs-hacking.1.html \
|
||||
$(top_builddir)/website/guestfs-internals.1.html \
|
||||
$(top_builddir)/website/guestfs-performance.1.html \
|
||||
$(top_builddir)/website/guestfs-recipes.1.html \
|
||||
$(top_builddir)/website/guestfs-release-notes.1.html \
|
||||
$(top_builddir)/website/guestfs-security.1.html \
|
||||
$(top_builddir)/website/guestfs-testing.1.html
|
||||
|
||||
guestfs-faq.1 $(top_builddir)/html/guestfs-faq.1.html: stamp-guestfs-faq.pod
|
||||
guestfs-faq.1 $(top_builddir)/website/guestfs-faq.1.html: stamp-guestfs-faq.pod
|
||||
|
||||
stamp-guestfs-faq.pod: guestfs-faq.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-faq.1 \
|
||||
--html $(top_builddir)/html/guestfs-faq.1.html \
|
||||
--html $(top_builddir)/website/guestfs-faq.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-hacking.1 $(top_builddir)/html/guestfs-hacking.1.html: stamp-guestfs-hacking.pod
|
||||
guestfs-hacking.1 $(top_builddir)/website/guestfs-hacking.1.html: stamp-guestfs-hacking.pod
|
||||
|
||||
stamp-guestfs-hacking.pod: guestfs-hacking.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-hacking.1 \
|
||||
--html $(top_builddir)/html/guestfs-hacking.1.html \
|
||||
--html $(top_builddir)/website/guestfs-hacking.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-internals.1 $(top_builddir)/html/guestfs-internals.1.html: stamp-guestfs-internals.pod
|
||||
guestfs-internals.1 $(top_builddir)/website/guestfs-internals.1.html: stamp-guestfs-internals.pod
|
||||
|
||||
stamp-guestfs-internals.pod: guestfs-internals.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-internals.1 \
|
||||
--html $(top_builddir)/html/guestfs-internals.1.html \
|
||||
--html $(top_builddir)/website/guestfs-internals.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-performance.1 $(top_builddir)/html/guestfs-performance.1.html: stamp-guestfs-performance.pod
|
||||
guestfs-performance.1 $(top_builddir)/website/guestfs-performance.1.html: stamp-guestfs-performance.pod
|
||||
|
||||
stamp-guestfs-performance.pod: guestfs-performance.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-performance.1 \
|
||||
--html $(top_builddir)/html/guestfs-performance.1.html \
|
||||
--html $(top_builddir)/website/guestfs-performance.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-recipes.1 $(top_builddir)/html/guestfs-recipes.1.html: stamp-guestfs-recipes.pod
|
||||
guestfs-recipes.1 $(top_builddir)/website/guestfs-recipes.1.html: stamp-guestfs-recipes.pod
|
||||
|
||||
stamp-guestfs-recipes.pod: guestfs-recipes.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-recipes.1 \
|
||||
--html $(top_builddir)/html/guestfs-recipes.1.html \
|
||||
--html $(top_builddir)/website/guestfs-recipes.1.html \
|
||||
--license examples \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-release-notes.1 guestfs-release-notes.txt $(top_builddir)/html/guestfs-release-notes.1.html: stamp-guestfs-release-notes.pod
|
||||
guestfs-release-notes.1 guestfs-release-notes.txt $(top_builddir)/website/guestfs-release-notes.1.html: stamp-guestfs-release-notes.pod
|
||||
|
||||
stamp-guestfs-release-notes.pod: guestfs-release-notes.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-release-notes.1 \
|
||||
--html $(top_builddir)/html/guestfs-release-notes.1.html \
|
||||
--html $(top_builddir)/website/guestfs-release-notes.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-security.1 $(top_builddir)/html/guestfs-security.1.html: stamp-guestfs-security.pod
|
||||
guestfs-security.1 $(top_builddir)/website/guestfs-security.1.html: stamp-guestfs-security.pod
|
||||
|
||||
stamp-guestfs-security.pod: guestfs-security.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-security.1 \
|
||||
--html $(top_builddir)/html/guestfs-security.1.html \
|
||||
--html $(top_builddir)/website/guestfs-security.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestfs-testing.1 $(top_builddir)/html/guestfs-testing.1.html: stamp-guestfs-testing.pod
|
||||
guestfs-testing.1 $(top_builddir)/website/guestfs-testing.1.html: stamp-guestfs-testing.pod
|
||||
|
||||
stamp-guestfs-testing.pod: guestfs-testing.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man guestfs-testing.1 \
|
||||
--html $(top_builddir)/html/guestfs-testing.1.html \
|
||||
--html $(top_builddir)/website/guestfs-testing.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -560,10 +560,6 @@ L<virt-get-kernel(1)> command and documentation.
|
||||
Gnulib is used as a portability library. A copy of gnulib is included
|
||||
under here.
|
||||
|
||||
=item F<html>
|
||||
|
||||
Generated HTML manual pages.
|
||||
|
||||
=item F<inspector>
|
||||
|
||||
L<virt-inspector(1)>, the virtual machine image inspector.
|
||||
@@ -648,6 +644,10 @@ Command line tools written in Perl (L<virt-win-reg(1)> and many others).
|
||||
|
||||
L<virt-v2v(1)> command and documentation.
|
||||
|
||||
=item F<website>
|
||||
|
||||
The L<http://libguestfs.org> website files.
|
||||
|
||||
=item F<csharp>
|
||||
|
||||
=item F<erlang>
|
||||
|
||||
@@ -66,14 +66,14 @@ virt_edit_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-edit.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-edit.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-edit.1.html
|
||||
|
||||
virt-edit.1 $(top_builddir)/html/virt-edit.1.html: stamp-virt-edit.pod
|
||||
virt-edit.1 $(top_builddir)/website/virt-edit.1.html: stamp-virt-edit.pod
|
||||
|
||||
stamp-virt-edit.pod: virt-edit.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-edit.1 \
|
||||
--html $(top_builddir)/html/virt-edit.1.html \
|
||||
--html $(top_builddir)/website/virt-edit.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = stamp-guestfs-erlang.pod
|
||||
|
||||
man_MANS = guestfs-erlang.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-erlang.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-erlang.3.html
|
||||
|
||||
guestfs-erlang.3 $(top_builddir)/html/guestfs-erlang.3.html: stamp-guestfs-erlang.pod
|
||||
guestfs-erlang.3 $(top_builddir)/website/guestfs-erlang.3.html: stamp-guestfs-erlang.pod
|
||||
|
||||
stamp-guestfs-erlang.pod: guestfs-erlang.pod create_disk.erl inspect_vm.erl
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-erlang.3 \
|
||||
--html $(top_builddir)/html/guestfs-erlang.3.html \
|
||||
--html $(top_builddir)/website/guestfs-erlang.3.html \
|
||||
--verbatim $(srcdir)/create_disk.erl:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect_vm.erl:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -132,15 +132,15 @@ virt_dhcp_address_LDADD = \
|
||||
endif
|
||||
|
||||
man_MANS = guestfs-examples.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-examples.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-examples.3.html
|
||||
|
||||
guestfs-examples.3 $(top_builddir)/html/guestfs-examples.3.html: stamp-guestfs-examples.pod
|
||||
guestfs-examples.3 $(top_builddir)/website/guestfs-examples.3.html: stamp-guestfs-examples.pod
|
||||
|
||||
stamp-guestfs-examples.pod: guestfs-examples.pod copy-over.c create-disk.c debug-logging.c display-icon.c inspect-vm.c libvirt-auth.c mount-local.c virt-dhcp-address.c
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-examples.3 \
|
||||
--html $(top_builddir)/html/guestfs-examples.3.html \
|
||||
--html $(top_builddir)/website/guestfs-examples.3.html \
|
||||
--verbatim $(srcdir)/copy-over.c:@COPY_OVER@ \
|
||||
--verbatim $(srcdir)/create-disk.c:@CREATE_DISK@ \
|
||||
--verbatim $(srcdir)/debug-logging.c:@DEBUG_LOGGING@ \
|
||||
|
||||
@@ -188,19 +188,19 @@ man_MANS = \
|
||||
virt-tar-in.1 \
|
||||
virt-tar-out.1
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/guestfish.1.html \
|
||||
$(top_builddir)/html/libguestfs-tools.conf.5.html \
|
||||
$(top_builddir)/html/virt-copy-in.1.html \
|
||||
$(top_builddir)/html/virt-copy-out.1.html \
|
||||
$(top_builddir)/html/virt-tar-in.1.html \
|
||||
$(top_builddir)/html/virt-tar-out.1.html
|
||||
$(top_builddir)/website/guestfish.1.html \
|
||||
$(top_builddir)/website/libguestfs-tools.conf.5.html \
|
||||
$(top_builddir)/website/virt-copy-in.1.html \
|
||||
$(top_builddir)/website/virt-copy-out.1.html \
|
||||
$(top_builddir)/website/virt-tar-in.1.html \
|
||||
$(top_builddir)/website/virt-tar-out.1.html
|
||||
|
||||
guestfish.1 $(top_builddir)/html/guestfish.1.html: stamp-guestfish.pod
|
||||
guestfish.1 $(top_builddir)/website/guestfish.1.html: stamp-guestfish.pod
|
||||
|
||||
stamp-guestfish.pod: guestfish.pod guestfish-actions.pod guestfish-commands.pod guestfish-prepopts.pod
|
||||
$(PODWRAPPER) \
|
||||
--man guestfish.1 \
|
||||
--html $(top_builddir)/html/guestfish.1.html \
|
||||
--html $(top_builddir)/website/guestfish.1.html \
|
||||
--insert $(srcdir)/guestfish-actions.pod:__ACTIONS__ \
|
||||
--insert $(srcdir)/guestfish-commands.pod:__FISH_COMMANDS__ \
|
||||
--insert $(srcdir)/guestfish-prepopts.pod:__PREPOPTS__ \
|
||||
@@ -208,53 +208,53 @@ stamp-guestfish.pod: guestfish.pod guestfish-actions.pod guestfish-commands.pod
|
||||
$<
|
||||
touch $@
|
||||
|
||||
libguestfs-tools.conf.5 $(top_builddir)/html/libguestfs-tools.conf.5.html: stamp-libguestfs-tools.conf.pod
|
||||
libguestfs-tools.conf.5 $(top_builddir)/website/libguestfs-tools.conf.5.html: stamp-libguestfs-tools.conf.pod
|
||||
|
||||
stamp-libguestfs-tools.conf.pod: libguestfs-tools.conf.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 5 \
|
||||
--man libguestfs-tools.conf.5 \
|
||||
--html $(top_builddir)/html/libguestfs-tools.conf.5.html \
|
||||
--html $(top_builddir)/website/libguestfs-tools.conf.5.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-copy-in.1 $(top_builddir)/html/virt-copy-in.1.html: stamp-virt-copy-in.pod
|
||||
virt-copy-in.1 $(top_builddir)/website/virt-copy-in.1.html: stamp-virt-copy-in.pod
|
||||
|
||||
stamp-virt-copy-in.pod: virt-copy-in.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-copy-in.1 \
|
||||
--html $(top_builddir)/html/virt-copy-in.1.html \
|
||||
--html $(top_builddir)/website/virt-copy-in.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-copy-out.1 $(top_builddir)/html/virt-copy-out.1.html: stamp-virt-copy-out.pod
|
||||
virt-copy-out.1 $(top_builddir)/website/virt-copy-out.1.html: stamp-virt-copy-out.pod
|
||||
|
||||
stamp-virt-copy-out.pod: virt-copy-out.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-copy-out.1 \
|
||||
--html $(top_builddir)/html/virt-copy-out.1.html \
|
||||
--html $(top_builddir)/website/virt-copy-out.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-tar-in.1 $(top_builddir)/html/virt-tar-in.1.html: stamp-virt-tar-in.pod
|
||||
virt-tar-in.1 $(top_builddir)/website/virt-tar-in.1.html: stamp-virt-tar-in.pod
|
||||
|
||||
stamp-virt-tar-in.pod: virt-tar-in.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-tar-in.1 \
|
||||
--html $(top_builddir)/html/virt-tar-in.1.html \
|
||||
--html $(top_builddir)/website/virt-tar-in.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-tar-out.1 $(top_builddir)/html/virt-tar-out.1.html: stamp-virt-tar-out.pod
|
||||
virt-tar-out.1 $(top_builddir)/website/virt-tar-out.1.html: stamp-virt-tar-out.pod
|
||||
|
||||
stamp-virt-tar-out.pod: virt-tar-out.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-tar-out.1 \
|
||||
--html $(top_builddir)/html/virt-tar-out.1.html \
|
||||
--html $(top_builddir)/website/virt-tar-out.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -62,14 +62,14 @@ virt_format_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-format.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-format.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-format.1.html
|
||||
|
||||
virt-format.1 $(top_builddir)/html/virt-format.1.html: stamp-virt-format.pod
|
||||
virt-format.1 $(top_builddir)/website/virt-format.1.html: stamp-virt-format.pod
|
||||
|
||||
stamp-virt-format.pod: virt-format.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-format.1 \
|
||||
--html $(top_builddir)/html/virt-format.1.html \
|
||||
--html $(top_builddir)/website/virt-format.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -101,25 +101,25 @@ man_MANS = \
|
||||
guestmount.1 \
|
||||
guestunmount.1
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/guestmount.1.html \
|
||||
$(top_builddir)/html/guestunmount.1.html
|
||||
$(top_builddir)/website/guestmount.1.html \
|
||||
$(top_builddir)/website/guestunmount.1.html
|
||||
|
||||
guestmount.1 $(top_builddir)/html/guestmount.1.html: stamp-guestmount.pod
|
||||
guestmount.1 $(top_builddir)/website/guestmount.1.html: stamp-guestmount.pod
|
||||
|
||||
stamp-guestmount.pod: guestmount.pod
|
||||
$(PODWRAPPER) \
|
||||
--man guestmount.1 \
|
||||
--html $(top_builddir)/html/guestmount.1.html \
|
||||
--html $(top_builddir)/website/guestmount.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
guestunmount.1 $(top_builddir)/html/guestunmount.1.html: stamp-guestunmount.pod
|
||||
guestunmount.1 $(top_builddir)/website/guestunmount.1.html: stamp-guestunmount.pod
|
||||
|
||||
stamp-guestunmount.pod: guestunmount.pod
|
||||
$(PODWRAPPER) \
|
||||
--man guestunmount.1 \
|
||||
--html $(top_builddir)/html/guestunmount.1.html \
|
||||
--html $(top_builddir)/website/guestunmount.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -111,14 +111,14 @@ endif
|
||||
# Manual pages and HTML files for the website.
|
||||
|
||||
man_MANS += virt-get-kernel.1
|
||||
noinst_DATA += $(top_builddir)/html/virt-get-kernel.1.html
|
||||
noinst_DATA += $(top_builddir)/website/virt-get-kernel.1.html
|
||||
|
||||
virt-get-kernel.1 $(top_builddir)/html/virt-get-kernel.1.html: stamp-virt-get-kernel.pod
|
||||
virt-get-kernel.1 $(top_builddir)/website/virt-get-kernel.1.html: stamp-virt-get-kernel.pod
|
||||
|
||||
stamp-virt-get-kernel.pod: virt-get-kernel.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-get-kernel.1 \
|
||||
--html $(top_builddir)/html/virt-get-kernel.1.html \
|
||||
--html $(top_builddir)/website/virt-get-kernel.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = stamp-guestfs-golang.pod
|
||||
|
||||
man_MANS = guestfs-golang.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-golang.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-golang.3.html
|
||||
|
||||
guestfs-golang.3 $(top_builddir)/html/guestfs-golang.3.html: stamp-guestfs-golang.pod
|
||||
guestfs-golang.3 $(top_builddir)/website/guestfs-golang.3.html: stamp-guestfs-golang.pod
|
||||
|
||||
stamp-guestfs-golang.pod: guestfs-golang.pod create-disk.go inspect-vm.go
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-golang.3 \
|
||||
--html $(top_builddir)/html/guestfs-golang.3.html \
|
||||
--html $(top_builddir)/website/guestfs-golang.3.html \
|
||||
--verbatim $(srcdir)/create-disk.go:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect-vm.go:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -1,225 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="335.05682"
|
||||
height="215.83229"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="virt-builder.svg">
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="94.76256"
|
||||
inkscape:cy="100.50571"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="715"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="31"
|
||||
inkscape:window-maximized="1"
|
||||
fit-margin-top="20"
|
||||
fit-margin-left="20"
|
||||
fit-margin-right="20"
|
||||
fit-margin-bottom="20" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4250"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Lstart"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow2Lstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4256"
|
||||
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
||||
transform="matrix(1.1,0,0,1.1,1.1,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Mstart"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Mstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4244"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="matrix(0.4,0,0,0.4,4,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4238"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path4241"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
inkscape:connector-curvature="0" />
|
||||
</marker>
|
||||
</defs>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Layer 1"
|
||||
transform="translate(-76.514606,-19.108356)">
|
||||
<rect
|
||||
ry="19"
|
||||
y="52.311161"
|
||||
x="102.0051"
|
||||
height="162.12949"
|
||||
width="167.18025"
|
||||
id="rect2985"
|
||||
style="fill:#d5fff6;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
|
||||
<g
|
||||
style="fill:#ffc832;fill-opacity:1"
|
||||
id="g4088"
|
||||
transform="matrix(1.4083516,0,0,1.4082207,164.88827,107.47455)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#ffc832;fill-opacity:1;stroke:#000000;stroke-width:1.40828609"
|
||||
d="m 178.59375,39.8125 -7.3125,8.84375 -1.5625,4.15625 -0.5,5.53125 -10.90625,0.25 -0.71875,-5.5 -1.75,-4.09375 -7.6875,-8.5 -5.25,1.53125 -1.90625,11.3125 0.75,4.375 2.34375,5.0625 -9.3125,5.65625 -3.40625,-4.40625 -3.5625,-2.65625 -10.90625,-3.53125 -3.78125,3.9375 4,10.75 2.84375,3.4375 4.5625,3.1875 -5.25,9.5625 -5.125,-2.09375 -4.4375,-0.5625 L 98.5,88.5 l -1.28125,5.28125 8.84375,7.3125 4.1875,1.5625 5.53125,0.46875 0.21875,10.90625 -5.5,0.75 -4.09375,1.75 -8.5,7.6875 1.53125,5.21875 11.3125,1.90625 4.40625,-0.71875 5.03125,-2.34375 5.65625,9.3125 -4.40625,3.40625 -2.65625,3.5625 -3.53125,10.90625 3.9375,3.75 10.75,-4 3.4375,-2.84375 3.1875,-4.53125 9.5625,5.25 -2.09375,5.125 -0.53125,4.40625 2.40625,11.21875 5.28125,1.28125 7.3125,-8.8125 1.5625,-4.1875 0.46875,-5.53125 10.90625,-0.25 0.75,5.5 1.75,4.09375 7.6875,8.5 5.21875,-1.53125 L 188.75,161.625 188.03125,157.21875 185.6875,152.1875 195,146.5 l 3.40625,4.40625 3.5625,2.6875 10.90625,3.5 3.75,-3.9375 -4,-10.75 -2.8125,-3.4375 -4.5625,-3.1875 5.25,-9.5625 5.125,2.125 4.4375,0.53125 11.1875,-2.40625 1.3125,-5.3125 -8.84375,-7.28125 -4.1875,-1.5625 -5.53125,-0.5 -0.25,-10.90625 5.5,-0.75 4.125,-1.71875 8.5,-7.71875 -1.53125,-5.21875 -11.3125,-1.90625 -4.40625,0.75 -5.03125,2.34375 -5.65625,-9.34375 4.40625,-3.375 L 211,70.40625 214.53125,59.5 l -3.9375,-3.78125 -10.75,4 -3.4375,2.84375 -3.1875,4.53125 L 183.65625,61.875 185.75,56.75 186.28125,52.3125 183.875,41.09375 178.59375,39.8125 z M 164.4375,71 c 20.22358,0 36.59375,16.40142 36.59375,36.625 0,20.22358 -16.37017,36.625 -36.59375,36.625 -20.22358,0 -36.625,-16.40142 -36.625,-36.625 0,-20.22358 16.40142,-36.625 36.625,-36.625 z"
|
||||
transform="matrix(0.71004996,0,0,0.71011596,-117.07891,-76.319394)"
|
||||
id="path3295" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ffc832;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="path4084"
|
||||
sodipodi:cx="164.1498"
|
||||
sodipodi:cy="107.11194"
|
||||
sodipodi:rx="11.111678"
|
||||
sodipodi:ry="10.859139"
|
||||
d="m 175.26147,107.11194 c 0,5.99734 -4.97486,10.85914 -11.11167,10.85914 -6.13681,0 -11.11168,-4.8618 -11.11168,-10.85914 0,-5.99734 4.97487,-10.859141 11.11168,-10.859141 6.13681,0 11.11167,4.861801 11.11167,10.859141 z"
|
||||
transform="matrix(0.71004996,0,0,0.71011596,-117.07891,-76.319394)" />
|
||||
</g>
|
||||
<rect
|
||||
ry="1.0714287"
|
||||
y="178.14789"
|
||||
x="105.35714"
|
||||
height="3.214287"
|
||||
width="285.71429"
|
||||
id="rect4086"
|
||||
style="fill:#ffc832;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
|
||||
<rect
|
||||
ry="1.3948706"
|
||||
y="142.86218"
|
||||
x="220.28572"
|
||||
height="31.785713"
|
||||
width="31.071426"
|
||||
id="rect4092"
|
||||
style="fill:#ff5555;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
|
||||
<rect
|
||||
style="fill:#0088aa;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="rect4094"
|
||||
width="31.071426"
|
||||
height="31.785713"
|
||||
x="258.28574"
|
||||
y="142.86218"
|
||||
ry="1.3948706" />
|
||||
<rect
|
||||
transform="matrix(0.98735873,-0.15850151,0.15850151,0.98735874,0,0)"
|
||||
ry="1.3948706"
|
||||
y="188.93877"
|
||||
x="271.44739"
|
||||
height="31.785713"
|
||||
width="31.071426"
|
||||
id="rect4096"
|
||||
style="fill:#d42aff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
|
||||
<rect
|
||||
style="fill:#00ff66;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
id="rect4098"
|
||||
width="31.071426"
|
||||
height="31.785713"
|
||||
x="344.28561"
|
||||
y="142.86218"
|
||||
ry="1.3948706" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans"
|
||||
x="185.32748"
|
||||
y="206.8645"
|
||||
id="text4108"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4110"
|
||||
x="185.32748"
|
||||
y="206.8645">virt-builder</tspan></text>
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:none;stroke:#000004;stroke-width:5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-start:url(#Arrow1Sstart);marker-end:none"
|
||||
id="path4232"
|
||||
sodipodi:cx="483.57144"
|
||||
sodipodi:cy="122.36218"
|
||||
sodipodi:rx="68.571426"
|
||||
sodipodi:ry="67.14286"
|
||||
d="m 548.18715,99.887148 a 68.571426,67.14286 0 0 1 -2.86973,51.677762"
|
||||
sodipodi:start="5.9418618"
|
||||
sodipodi:end="6.7331505"
|
||||
sodipodi:open="true"
|
||||
transform="matrix(0.43267838,0.31154824,-0.28684402,0.23652503,-28.481648,-73.683536)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 9.5 KiB |
@@ -91,14 +91,14 @@ virt_inspector_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-inspector.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-inspector.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-inspector.1.html
|
||||
|
||||
virt-inspector.1 $(top_builddir)/html/virt-inspector.1.html: stamp-virt-inspector.pod
|
||||
virt-inspector.1 $(top_builddir)/website/virt-inspector.1.html: stamp-virt-inspector.pod
|
||||
|
||||
stamp-virt-inspector.pod: virt-inspector.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-inspector.1 \
|
||||
--html $(top_builddir)/html/virt-inspector.1.html \
|
||||
--html $(top_builddir)/website/virt-inspector.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -28,15 +28,15 @@ CLEANFILES = \
|
||||
stamp-guestfs-java.pod
|
||||
|
||||
man_MANS = guestfs-java.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-java.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-java.3.html
|
||||
|
||||
guestfs-java.3 $(top_builddir)/html/guestfs-java.3.html: stamp-guestfs-java.pod
|
||||
guestfs-java.3 $(top_builddir)/website/guestfs-java.3.html: stamp-guestfs-java.pod
|
||||
|
||||
stamp-guestfs-java.pod: guestfs-java.pod CreateDisk.java InspectVM.java
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-java.3 \
|
||||
--html $(top_builddir)/html/guestfs-java.3.html \
|
||||
--html $(top_builddir)/website/guestfs-java.3.html \
|
||||
--verbatim $(srcdir)/CreateDisk.java:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/InspectVM.java:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = stamp-guestfs-lua.pod
|
||||
|
||||
man_MANS = guestfs-lua.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-lua.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-lua.3.html
|
||||
|
||||
guestfs-lua.3 $(top_builddir)/html/guestfs-lua.3.html: stamp-guestfs-lua.pod
|
||||
guestfs-lua.3 $(top_builddir)/website/guestfs-lua.3.html: stamp-guestfs-lua.pod
|
||||
|
||||
stamp-guestfs-lua.pod: guestfs-lua.pod create_disk.lua inspect_vm.lua
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-lua.3 \
|
||||
--html $(top_builddir)/html/guestfs-lua.3.html \
|
||||
--html $(top_builddir)/website/guestfs-lua.3.html \
|
||||
--verbatim $(srcdir)/create_disk.lua:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect_vm.lua:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -57,14 +57,14 @@ virt_make_fs_LDADD = \
|
||||
man_MANS = virt-make-fs.1
|
||||
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/virt-make-fs.1.html
|
||||
$(top_builddir)/website/virt-make-fs.1.html
|
||||
|
||||
virt-make-fs.1 $(top_builddir)/html/virt-make-fs.1.html: stamp-virt-make-fs.pod
|
||||
virt-make-fs.1 $(top_builddir)/website/virt-make-fs.1.html: stamp-virt-make-fs.pod
|
||||
|
||||
stamp-virt-make-fs.pod: virt-make-fs.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-make-fs.1 \
|
||||
--html $(top_builddir)/html/virt-make-fs.1.html \
|
||||
--html $(top_builddir)/website/virt-make-fs.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -30,15 +30,15 @@ CLEANFILES = \
|
||||
stamp-guestfs-ocaml.pod
|
||||
|
||||
man_MANS = guestfs-ocaml.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-ocaml.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-ocaml.3.html
|
||||
|
||||
guestfs-ocaml.3 $(top_builddir)/html/guestfs-ocaml.3.html: stamp-guestfs-ocaml.pod
|
||||
guestfs-ocaml.3 $(top_builddir)/website/guestfs-ocaml.3.html: stamp-guestfs-ocaml.pod
|
||||
|
||||
stamp-guestfs-ocaml.pod: guestfs-ocaml.pod create_disk.ml inspect_vm.ml
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-ocaml.3 \
|
||||
--html $(top_builddir)/html/guestfs-ocaml.3.html \
|
||||
--html $(top_builddir)/website/guestfs-ocaml.3.html \
|
||||
--verbatim $(srcdir)/create_disk.ml:@CREATE_DISK@ \
|
||||
--verbatim $(srcdir)/inspect_vm.ml:@INSPECT_VM@ \
|
||||
--verbatim $(srcdir)/debug_logging.ml:@DEBUG_LOGGING@ \
|
||||
|
||||
@@ -117,36 +117,36 @@ man_MANS = \
|
||||
virt-p2v-make-kickstart.1
|
||||
|
||||
noinst_DATA = \
|
||||
$(top_builddir)/html/virt-p2v.1.html \
|
||||
$(top_builddir)/html/virt-p2v-make-disk.1.html \
|
||||
$(top_builddir)/html/virt-p2v-make-kickstart.1.html
|
||||
$(top_builddir)/website/virt-p2v.1.html \
|
||||
$(top_builddir)/website/virt-p2v-make-disk.1.html \
|
||||
$(top_builddir)/website/virt-p2v-make-kickstart.1.html
|
||||
|
||||
virt-p2v.1 $(top_builddir)/html/virt-p2v.1.html: stamp-virt-p2v.pod
|
||||
virt-p2v.1 $(top_builddir)/website/virt-p2v.1.html: stamp-virt-p2v.pod
|
||||
|
||||
stamp-virt-p2v.pod: virt-p2v.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-p2v.1 \
|
||||
--html $(top_builddir)/html/virt-p2v.1.html \
|
||||
--html $(top_builddir)/website/virt-p2v.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-p2v-make-disk.1 $(top_builddir)/html/virt-p2v-make-disk.1.html: stamp-virt-p2v-make-disk.pod
|
||||
virt-p2v-make-disk.1 $(top_builddir)/website/virt-p2v-make-disk.1.html: stamp-virt-p2v-make-disk.pod
|
||||
|
||||
stamp-virt-p2v-make-disk.pod: virt-p2v-make-disk.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-p2v-make-disk.1 \
|
||||
--html $(top_builddir)/html/virt-p2v-make-disk.1.html \
|
||||
--html $(top_builddir)/website/virt-p2v-make-disk.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
virt-p2v-make-kickstart.1 $(top_builddir)/html/virt-p2v-make-kickstart.1.html: stamp-virt-p2v-make-kickstart.pod
|
||||
virt-p2v-make-kickstart.1 $(top_builddir)/website/virt-p2v-make-kickstart.1.html: stamp-virt-p2v-make-kickstart.pod
|
||||
|
||||
stamp-virt-p2v-make-kickstart.pod: virt-p2v-make-kickstart.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-p2v-make-kickstart.1 \
|
||||
--html $(top_builddir)/html/virt-p2v-make-kickstart.1.html \
|
||||
--html $(top_builddir)/website/virt-p2v-make-kickstart.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = stamp-guestfs-perl.pod
|
||||
|
||||
man_MANS = guestfs-perl.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-perl.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-perl.3.html
|
||||
|
||||
guestfs-perl.3 $(top_builddir)/html/guestfs-perl.3.html: stamp-guestfs-perl.pod
|
||||
guestfs-perl.3 $(top_builddir)/website/guestfs-perl.3.html: stamp-guestfs-perl.pod
|
||||
|
||||
stamp-guestfs-perl.pod: guestfs-perl.pod create_disk.pl inspect_vm.pl
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-perl.3 \
|
||||
--html $(top_builddir)/html/guestfs-perl.3.html \
|
||||
--html $(top_builddir)/website/guestfs-perl.3.html \
|
||||
--verbatim $(srcdir)/create_disk.pl:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect_vm.pl:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -39,13 +39,13 @@ podwrapper.pl - Generate libguestfs documentation from POD input files
|
||||
|
||||
man_MANS = virt-foo.1
|
||||
|
||||
virt-foo.1 $(top_builddir)/html/virt-foo.1.html: stamp-virt-foo.pod
|
||||
virt-foo.1 $(top_builddir)/website/virt-foo.1.html: stamp-virt-foo.pod
|
||||
|
||||
stamp-virt-foo.pod: virt-foo.pod
|
||||
$(PODWRAPPER) \
|
||||
--section 1 \
|
||||
--man virt-foo.1 \
|
||||
--html $(top_builddir)/html/virt-foo.1.html \
|
||||
--html $(top_builddir)/website/virt-foo.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
@@ -513,7 +513,7 @@ SUBHTML: {
|
||||
}
|
||||
|
||||
if ($html) {
|
||||
mkdir "$abs_top_builddir/html";
|
||||
mkdir "$abs_top_builddir/website";
|
||||
|
||||
my $parser = Podwrapper::XHTML->new;
|
||||
my $output;
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = *.pyc *.pyo stamp-guestfs-python.pod
|
||||
|
||||
man_MANS = guestfs-python.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-python.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-python.3.html
|
||||
|
||||
guestfs-python.3 $(top_builddir)/html/guestfs-python.3.html: stamp-guestfs-python.pod
|
||||
guestfs-python.3 $(top_builddir)/website/guestfs-python.3.html: stamp-guestfs-python.pod
|
||||
|
||||
stamp-guestfs-python.pod: guestfs-python.pod create_disk.py inspect_vm.py
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-python.3 \
|
||||
--html $(top_builddir)/html/guestfs-python.3.html \
|
||||
--html $(top_builddir)/website/guestfs-python.3.html \
|
||||
--verbatim $(srcdir)/create_disk.py:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect_vm.py:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -64,14 +64,14 @@ virt_rescue_LDADD = \
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-rescue.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-rescue.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-rescue.1.html
|
||||
|
||||
virt-rescue.1 $(top_builddir)/html/virt-rescue.1.html: stamp-virt-rescue.pod
|
||||
virt-rescue.1 $(top_builddir)/website/virt-rescue.1.html: stamp-virt-rescue.pod
|
||||
|
||||
stamp-virt-rescue.pod: virt-rescue.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-rescue.1 \
|
||||
--html $(top_builddir)/html/virt-rescue.1.html \
|
||||
--html $(top_builddir)/website/virt-rescue.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -113,14 +113,14 @@ endif
|
||||
|
||||
man_MANS = virt-resize.1
|
||||
|
||||
noinst_DATA = $(top_builddir)/html/virt-resize.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-resize.1.html
|
||||
|
||||
virt-resize.1 $(top_builddir)/html/virt-resize.1.html: stamp-virt-resize.pod
|
||||
virt-resize.1 $(top_builddir)/website/virt-resize.1.html: stamp-virt-resize.pod
|
||||
|
||||
stamp-virt-resize.pod: virt-resize.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-resize.1 \
|
||||
--html $(top_builddir)/html/virt-resize.1.html \
|
||||
--html $(top_builddir)/website/virt-resize.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -26,15 +26,15 @@ EXTRA_DIST = \
|
||||
CLEANFILES = stamp-guestfs-ruby.pod
|
||||
|
||||
man_MANS = guestfs-ruby.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs-ruby.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs-ruby.3.html
|
||||
|
||||
guestfs-ruby.3 $(top_builddir)/html/guestfs-ruby.3.html: stamp-guestfs-ruby.pod
|
||||
guestfs-ruby.3 $(top_builddir)/website/guestfs-ruby.3.html: stamp-guestfs-ruby.pod
|
||||
|
||||
stamp-guestfs-ruby.pod: guestfs-ruby.pod create_disk.rb inspect_vm.rb
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs-ruby.3 \
|
||||
--html $(top_builddir)/html/guestfs-ruby.3.html \
|
||||
--html $(top_builddir)/website/guestfs-ruby.3.html \
|
||||
--verbatim $(srcdir)/create_disk.rb:@EXAMPLE1@ \
|
||||
--verbatim $(srcdir)/inspect_vm.rb:@EXAMPLE2@ \
|
||||
--license examples \
|
||||
|
||||
@@ -106,14 +106,14 @@ endif
|
||||
|
||||
man_MANS = virt-sparsify.1
|
||||
|
||||
noinst_DATA = $(top_builddir)/html/virt-sparsify.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-sparsify.1.html
|
||||
|
||||
virt-sparsify.1 $(top_builddir)/html/virt-sparsify.1.html: stamp-virt-sparsify.pod
|
||||
virt-sparsify.1 $(top_builddir)/website/virt-sparsify.1.html: stamp-virt-sparsify.pod
|
||||
|
||||
stamp-virt-sparsify.pod: virt-sparsify.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-sparsify.1 \
|
||||
--html $(top_builddir)/html/virt-sparsify.1.html \
|
||||
--html $(top_builddir)/website/virt-sparsify.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -280,9 +280,9 @@ pkgconfig_DATA = libguestfs.pc
|
||||
# Manual page.
|
||||
|
||||
man_MANS = guestfs.3 libguestfs.3
|
||||
noinst_DATA = $(top_builddir)/html/guestfs.3.html
|
||||
noinst_DATA = $(top_builddir)/website/guestfs.3.html
|
||||
|
||||
guestfs.3 $(top_builddir)/html/guestfs.3.html: stamp-guestfs.pod
|
||||
guestfs.3 $(top_builddir)/website/guestfs.3.html: stamp-guestfs.pod
|
||||
|
||||
stamp-guestfs.pod: guestfs.pod \
|
||||
guestfs-actions.pod \
|
||||
@@ -291,7 +291,7 @@ stamp-guestfs.pod: guestfs.pod \
|
||||
$(PODWRAPPER) \
|
||||
--section 3 \
|
||||
--man guestfs.3 \
|
||||
--html $(top_builddir)/html/guestfs.3.html \
|
||||
--html $(top_builddir)/website/guestfs.3.html \
|
||||
--insert $(srcdir)/guestfs-actions.pod:__ACTIONS__ \
|
||||
--insert $(srcdir)/guestfs-availability.pod:__AVAILABILITY__ \
|
||||
--insert $(srcdir)/guestfs-structs.pod:__STRUCTS__ \
|
||||
|
||||
@@ -176,16 +176,16 @@ endif
|
||||
|
||||
# Manual pages and HTML files for the website.
|
||||
man_MANS = virt-sysprep.1
|
||||
noinst_DATA = $(top_builddir)/html/virt-sysprep.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-sysprep.1.html
|
||||
|
||||
virt-sysprep.1 $(top_builddir)/html/virt-sysprep.1.html: stamp-virt-sysprep.pod
|
||||
virt-sysprep.1 $(top_builddir)/website/virt-sysprep.1.html: stamp-virt-sysprep.pod
|
||||
|
||||
stamp-virt-sysprep.pod: virt-sysprep.pod sysprep-extra-options.pod sysprep-operations.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-sysprep.1 \
|
||||
--insert sysprep-extra-options.pod:__EXTRA_OPTIONS__ \
|
||||
--insert sysprep-operations.pod:__OPERATIONS__ \
|
||||
--html $(top_builddir)/html/virt-sysprep.1.html \
|
||||
--html $(top_builddir)/website/virt-sysprep.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -40,12 +40,12 @@ libguestfs_test_tool_LDADD = \
|
||||
$(LTLIBINTL) \
|
||||
$(top_builddir)/gnulib/lib/libgnu.la
|
||||
|
||||
libguestfs-test-tool.1 $(top_builddir)/html/libguestfs-test-tool.1.html: stamp-libguestfs-test-tool.pod
|
||||
libguestfs-test-tool.1 $(top_builddir)/website/libguestfs-test-tool.1.html: stamp-libguestfs-test-tool.pod
|
||||
|
||||
stamp-libguestfs-test-tool.pod: libguestfs-test-tool.pod
|
||||
$(PODWRAPPER) \
|
||||
--man libguestfs-test-tool.1 \
|
||||
--html $(top_builddir)/html/libguestfs-test-tool.1.html \
|
||||
--html $(top_builddir)/website/libguestfs-test-tool.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -41,7 +41,7 @@ bin_SCRIPTS = $(tools:%=virt-%)
|
||||
# then the man pages are neither built nor installed.
|
||||
man_MANS = virt-tar.1 $(patsubst %,virt-%.1,$(filter-out tar,$(tools)))
|
||||
|
||||
noinst_DATA = $(tools:%=$(top_builddir)/html/virt-%.1.html)
|
||||
noinst_DATA = $(tools:%=$(top_builddir)/website/virt-%.1.html)
|
||||
|
||||
virt-%.1: virt-%
|
||||
$(PODWRAPPER) \
|
||||
@@ -49,7 +49,7 @@ virt-%.1: virt-%
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
|
||||
$(top_builddir)/html/virt-%.1.html: virt-%
|
||||
$(top_builddir)/website/virt-%.1.html: virt-%
|
||||
$(PODWRAPPER) \
|
||||
--html $@ \
|
||||
--license GPLv2+ \
|
||||
|
||||
@@ -210,14 +210,14 @@ virttoolsdatadir = $(datadir)/virt-tools
|
||||
|
||||
man_MANS = virt-v2v.1
|
||||
|
||||
noinst_DATA = $(top_builddir)/html/virt-v2v.1.html
|
||||
noinst_DATA = $(top_builddir)/website/virt-v2v.1.html
|
||||
|
||||
virt-v2v.1 $(top_builddir)/html/virt-v2v.1.html: stamp-virt-v2v.pod
|
||||
virt-v2v.1 $(top_builddir)/website/virt-v2v.1.html: stamp-virt-v2v.pod
|
||||
|
||||
stamp-virt-v2v.pod: virt-v2v.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-v2v.1 \
|
||||
--html $(top_builddir)/html/virt-v2v.1.html \
|
||||
--html $(top_builddir)/website/virt-v2v.1.html \
|
||||
--license GPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
@@ -125,14 +125,14 @@ install-data-hook:
|
||||
|
||||
man_MANS = virt-v2v-test-harness.1
|
||||
|
||||
noinst_DATA += $(top_builddir)/html/virt-v2v-test-harness.1.html
|
||||
noinst_DATA += $(top_builddir)/website/virt-v2v-test-harness.1.html
|
||||
|
||||
virt-v2v-test-harness.1 $(top_builddir)/html/virt-v2v-test-harness.1.html: stamp-virt-v2v-test-harness.pod
|
||||
virt-v2v-test-harness.1 $(top_builddir)/website/virt-v2v-test-harness.1.html: stamp-virt-v2v-test-harness.pod
|
||||
|
||||
stamp-virt-v2v-test-harness.pod: virt-v2v-test-harness.pod
|
||||
$(PODWRAPPER) \
|
||||
--man virt-v2v-test-harness.1 \
|
||||
--html $(top_builddir)/html/virt-v2v-test-harness.1.html \
|
||||
--html $(top_builddir)/website/virt-v2v-test-harness.1.html \
|
||||
--license LGPLv2+ \
|
||||
$<
|
||||
touch $@
|
||||
|
||||
BIN
website/bugs.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
website/communicate.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
website/documentation.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
website/download.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
7
website/easytoread.css
Normal file
@@ -0,0 +1,7 @@
|
||||
/* High contrast, large fonts.
|
||||
* $Id: easytoread.css,v 1.1 2007/01/23 16:33:28 rjones Exp $
|
||||
*/
|
||||
|
||||
body {
|
||||
font-size: 200%;
|
||||
}
|
||||
27
website/feed.css
Normal file
@@ -0,0 +1,27 @@
|
||||
/* styles for the RSS feed from feed2js */
|
||||
|
||||
.rss-box {
|
||||
width: 380px;
|
||||
}
|
||||
|
||||
.rss-title {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.rss-items {
|
||||
list-style: none;
|
||||
padding: 1em;
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
.rss-item {
|
||||
border-left: none;
|
||||
padding-left: none;
|
||||
}
|
||||
|
||||
.rss-item a:link, .rss-item a:visited, .rss-item a:active {
|
||||
}
|
||||
|
||||
.rss-date {
|
||||
font-size: x-small;
|
||||
}
|
||||
406
website/fish-5yrs.svg
Normal file
@@ -0,0 +1,406 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="392.4054"
|
||||
height="431.07819"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="fish-5yrs.svg"
|
||||
inkscape:export-filename="/home/rjones/d/libguestfs/logo/fish-5yrs.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
<defs
|
||||
id="defs4">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6133">
|
||||
<stop
|
||||
style="stop-color:#003555;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6135" />
|
||||
<stop
|
||||
style="stop-color:#003555;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop6137" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient5807">
|
||||
<stop
|
||||
id="stop5815"
|
||||
offset="0"
|
||||
style="stop-color:#667200;stop-opacity:0.824;" />
|
||||
<stop
|
||||
style="stop-color:#003555;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop5811" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3755"
|
||||
osb:paint="solid">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3757" />
|
||||
</linearGradient>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath5771">
|
||||
<rect
|
||||
style="fill:#00385a;fill-opacity:1;stroke:#000000;stroke-width:3.24642348;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="rect5773"
|
||||
width="277.56537"
|
||||
height="614.0354"
|
||||
x="-372.27765"
|
||||
y="197.69031"
|
||||
transform="scale(-1,1)" />
|
||||
</clipPath>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5807"
|
||||
id="linearGradient5813"
|
||||
x1="97.288727"
|
||||
y1="505.3093"
|
||||
x2="372.27765"
|
||||
y2="505.3093"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5807"
|
||||
id="linearGradient5837"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="97.288727"
|
||||
y1="505.3093"
|
||||
x2="372.27765"
|
||||
y2="505.3093" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient5807"
|
||||
id="linearGradient5863"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="97.288727"
|
||||
y1="505.3093"
|
||||
x2="372.27765"
|
||||
y2="505.3093" />
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6133"
|
||||
id="linearGradient6148"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
x1="-213.63203"
|
||||
y1="502.83923"
|
||||
x2="86.352829"
|
||||
y2="502.83923" />
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6154">
|
||||
<rect
|
||||
y="104.38155"
|
||||
x="-212.13203"
|
||||
height="809.04236"
|
||||
width="269.76663"
|
||||
id="rect6156"
|
||||
style="fill:#55004b;fill-opacity:0.56578944;stroke:#000000;stroke-width:1.04515815;stroke-opacity:1" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6158">
|
||||
<rect
|
||||
y="82.402786"
|
||||
x="-350.09845"
|
||||
height="877.35065"
|
||||
width="297.24725"
|
||||
id="rect6160"
|
||||
style="fill:#55004b;fill-opacity:0.56578944;stroke:#000000;stroke-width:1.14247787;stroke-opacity:1"
|
||||
transform="matrix(-0.99997357,0.00727051,0.07963564,0.99682404,0,0)" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="200.34107"
|
||||
inkscape:cy="287.2356"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer5"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1308"
|
||||
inkscape:window-height="847"
|
||||
inkscape:window-x="1925"
|
||||
inkscape:window-y="45"
|
||||
inkscape:window-maximized="0"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
showborder="true"
|
||||
fit-margin-top="10"
|
||||
fit-margin-left="10"
|
||||
fit-margin-right="10"
|
||||
fit-margin-bottom="10" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="Sea"
|
||||
style="display:inline"
|
||||
transform="translate(-527.74867,-446.08885)" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Behind body"
|
||||
style="display:inline"
|
||||
transform="translate(-527.74867,-446.08885)" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="Reflection"
|
||||
transform="translate(-527.74867,-446.08885)" />
|
||||
<g
|
||||
inkscape:label="Body"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
style="display:inline"
|
||||
transform="translate(-527.74867,-446.08885)" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="Eye front"
|
||||
style="display:inline"
|
||||
transform="translate(-527.74867,-446.08885)">
|
||||
<g
|
||||
id="g5558"
|
||||
transform="matrix(0.58765056,0,0,0.58765056,480.5769,388.27746)">
|
||||
<path
|
||||
transform="matrix(0.81786061,0,0,0.66227787,0.24941012,157.87012)"
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
|
||||
id="path5236"
|
||||
sodipodi:cx="170"
|
||||
sodipodi:cy="408.07648"
|
||||
sodipodi:rx="50.000004"
|
||||
sodipodi:ry="80"
|
||||
d="m 220,408.07648 c 0,44.18278 -22.38576,80 -50,80 -27.61424,0 -50,-35.81722 -50,-80 0,-44.18278 22.38576,-80 50,-80 27.61424,0 50,35.81722 50,80 z" />
|
||||
<path
|
||||
sodipodi:nodetypes="csssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5212"
|
||||
d="m 356.47596,702.64765 c 35.25059,30.1442 33.46701,30.05783 3.06518,65.00969 -30.40184,34.95186 -30.76651,63.13495 -66.0171,32.99076 -35.25059,-30.14419 -84.89558,-22.91496 -54.49375,-57.86682 6.41862,-7.37924 16.94653,-35.01714 25.52275,-39.77594"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="cssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5209"
|
||||
d="m 253.2701,348.48267 c -24.84022,-31.47437 -13.82202,-73.48088 24.60984,-93.82417 38.43187,-20.34329 122.03476,-22.95542 146.87498,8.51895 17.40329,22.05123 -16.90737,65.21372 -33.82788,87.51554"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;display:inline"
|
||||
transform="matrix(0.92848409,0,0,1.1049775,18.995693,-64.144632)" />
|
||||
<path
|
||||
sodipodi:nodetypes="csssssssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5206"
|
||||
d="m 452.1512,389.35272 c 34.36125,-52.57386 201.93286,-98.13611 235.06535,-43.6125 4.87656,8.02499 -30.64578,47.38951 -26.66482,62.56625 4.68628,17.8656 43.19243,27.27726 48.97383,49.52202 5.69778,21.92301 -49.12182,44.50322 -47.06821,68.73221 2.02663,23.91071 58.82396,52.47829 66.37454,75.2345 8.15271,24.57097 -59.96813,41.85228 -68.41923,59.33786 -7.35455,15.21679 45.73412,31.62827 40.29331,39.95288 C 670.85078,746.76539 484.75578,643.7834 450.873,605.83275"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="csc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5283"
|
||||
d="m 475.71429,423.79075 c 0,0 37.86977,-21.98936 58.57142,-28.57142 22.53085,-7.16365 70,-11.42858 70,-11.42858"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="csc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5304"
|
||||
d="m 488.57143,476.6479 c 0,0 54.92334,-13.24827 82.85714,-17.14286 C 590.81704,456.80186 630,455.21933 630,455.21933"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="cscc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5306"
|
||||
d="m 490,523.79075 c 0,0 57.82549,33.12294 88.57143,45.71429 C 591.9521,574.98481 620,582.36218 620,582.36218 l 25.71429,5.71429"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
|
||||
<path
|
||||
sodipodi:nodetypes="csc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5308"
|
||||
d="m 471.42857,572.36218 c 0,0 54.96698,37.35923 84.28571,52.85714 14.70463,7.77289 45.71429,20 45.71429,20"
|
||||
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
|
||||
<g
|
||||
transform="translate(2.9438002,8.3263245)"
|
||||
id="g5380"
|
||||
style="display:inline">
|
||||
<path
|
||||
transform="matrix(0.57134522,0,0,0.66201098,26.64223,138.40707)"
|
||||
d="m 162.85714,412.36218 c 0,10.25672 -7.67512,18.57143 -17.14286,18.57143 -9.46774,0 -17.14286,-8.31471 -17.14286,-18.57143 0,-10.25671 7.67512,-18.57143 17.14286,-18.57143 9.46774,0 17.14286,8.31472 17.14286,18.57143 z"
|
||||
sodipodi:ry="18.571428"
|
||||
sodipodi:rx="17.142857"
|
||||
sodipodi:cy="412.36218"
|
||||
sodipodi:cx="145.71428"
|
||||
id="path5372"
|
||||
style="fill:#000000;fill-opacity:1;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
transform="matrix(0.76389907,0,0,0.80242301,-7.1448579,74.201706)"
|
||||
d="m 153.57143,419.14789 c 0,4.93111 -2.55837,8.92857 -5.71428,8.92857 -3.15592,0 -5.71429,-3.99746 -5.71429,-8.92857 0,-4.93112 2.55837,-8.92857 5.71429,-8.92857 3.15591,0 5.71428,3.99745 5.71428,8.92857 z"
|
||||
sodipodi:ry="8.9285707"
|
||||
sodipodi:rx="5.7142854"
|
||||
sodipodi:cy="419.14789"
|
||||
sodipodi:cx="147.85715"
|
||||
id="path5374"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||
sodipodi:type="arc" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="ccsssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path2985"
|
||||
d="m 160.36978,371.07052 c 78.85768,-62.41953 217.9214,-92.90386 284.61297,2.32949 36.46808,53.46723 48.80405,84.76776 43.05907,147.30185 -4.40912,47.9933 -45.29885,112.54109 -83.73037,150.50311 C 345.58869,729.21036 228.47753,725.24321 146.60834,623.96524 86.851966,550.04238 99.822173,439.9148 165.43144,369.96011"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.6848495;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;display:inline" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5400"
|
||||
d="m 283.86074,705.01524 c -4.69845,-0.6842 -13.51689,-2.5334 -19.59652,-4.10932 -11.32068,-2.93446 -33.28305,-11.23421 -30.07924,-11.36718 3.46881,-0.14398 13.31453,-10.55383 19.75463,-20.88655 25.35385,-40.6786 36.44594,-100.50098 34.41635,-185.61597 -1.50211,-62.99362 -9.51157,-107.46007 -23.96255,-133.0338 -3.87968,-6.86581 -13.11428,-16.48225 -19.1229,-19.91358 -2.20879,-1.26137 -0.34075,-2.17687 11.02063,-5.40107 22.00124,-6.24366 33.34456,-8.06456 56.18698,-9.01952 30.70768,-1.28378 52.02568,2.59843 78.03237,14.21041 26.98816,12.05021 48.84519,35.20813 73.23015,77.58867 18.9995,33.02074 25.75261,64.03458 22.57832,103.69155 -2.31745,28.95248 -9.57768,51.482 -26.28882,81.57797 -20.74985,37.36947 -51.99219,75.57234 -74.05533,90.55423 -27.71676,18.82096 -66.04948,26.97601 -102.11407,21.72416 z m 94.74428,-81.14896 c 15.97737,-8.15104 35.3862,-36.01947 40.97857,-58.83962 2.9634,-12.09242 2.32622,-26.65444 -1.52105,-34.76198 -8.891,-18.73639 -37.33719,-31.05374 -61.96395,-26.83073 -11.32801,1.94254 -17.57982,4.41103 -16.80191,6.63414 0.67508,1.92923 3.7049,1.62892 14.53527,-1.44075 20.70874,-5.86953 50.75571,5.54584 59.44876,22.58561 5.6331,11.0418 4.8859,28.1688 -1.94929,44.68041 -7.43304,17.95588 -25.25678,39.74388 -36.38216,44.47408 -15.75563,6.69884 -35.09237,-4.41752 -44.65946,-25.67398 -2.1784,-4.84005 -5.35891,-14.90724 -7.06779,-22.37152 -4.18648,-18.28629 -4.28827,-18.57143 -6.62919,-18.57143 -2.59926,0 -2.75787,-1.3922 2.20937,19.39261 6.72202,28.1275 15.36925,42.3199 30.32616,49.77324 9.30322,4.636 21.48205,5.02848 29.47667,0.94992 z"
|
||||
style="fill:#ffa100;fill-opacity:1;stroke:none;display:inline" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5402"
|
||||
d="m 223.83195,684.82459 c -6.59286,-2.35198 -26.0225,-14.88254 -37.14286,-23.95415 -13.22676,-10.78996 -35.42773,-34.05229 -44.08537,-46.19299 -8.54831,-11.98737 -18.28708,-30.85503 -22.47284,-43.53836 -1.73006,-5.24228 -3.41894,-10.27567 -3.75306,-11.18528 -0.41782,-1.13747 1.32008,-0.98849 5.56618,0.4772 17.70381,6.11104 47.26269,5.41557 71.77856,-1.68886 16.41115,-4.75577 25.48219,-9.51259 30.37795,-15.93009 3.58722,-4.70224 4.01715,-6.42451 4.01715,-16.09225 0,-12.42702 -1.4715,-19.17215 -3.98126,-18.24936 -0.95316,0.35046 -1.51445,1.52113 -1.24732,2.60149 0.26714,1.08035 0.79692,6.46428 1.17728,11.96428 0.96968,14.02137 -1.62275,18.40349 -14.84859,25.09926 -5.53978,2.80458 -16.41071,6.65164 -24.15764,8.54901 -23.97768,5.87257 -57.83592,4.23887 -68.12036,-3.2869 -4.09831,-2.99898 -7.14256,-26.44615 -6.1677,-47.50423 0.86067,-18.59132 2.31181,-28.13297 6.93291,-45.58594 l 2.99202,-11.30023 2.69339,6.85686 c 5.5005,14.00316 17.35186,26.01143 30.82761,31.23574 9.30848,3.60875 24.23072,3.13023 33.75635,-1.08244 36.90499,-16.32114 45.62883,-71.97114 15.92829,-101.60771 -8.51809,-8.49973 -17.97669,-13.26419 -29.12691,-14.67171 l -8.08664,-1.02079 12.85696,-8.48203 c 14.23378,-9.39035 42.91508,-24.3558 50.75951,-26.48552 22.31432,-6.05821 40.92848,26.76328 49.24328,86.82844 12.20794,88.18869 1.94302,189.74558 -23.8568,236.02962 -13.89806,24.93266 -21.69925,31.8418 -31.86009,28.21694 z"
|
||||
style="fill:#ffeb00;fill-opacity:1;stroke:none;display:inline" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5404"
|
||||
d="m 374.32465,318.77156 c -14.52562,-5.34248 -28.84909,-7.15959 -55.4927,-7.03993 -21.85407,0.0981 -29.02491,0.68217 -41.42857,3.37412 -22.1889,4.81563 -21.33409,4.95439 -25.94946,-4.21239 -13.12454,-26.06719 -7.41389,-59.44574 13.80682,-80.70036 15.02529,-15.0493 36.89838,-23.68804 67.0919,-26.49783 34.82575,-3.24086 64.28968,5.30706 77.3103,22.42886 8.86,11.65068 7.39718,26.83825 -5.10642,53.01715 -6.78478,14.20537 -22.84276,41.70011 -24.296,41.60005 -0.39286,-0.027 -3.064,-0.9134 -5.93587,-1.96967 z"
|
||||
style="fill:#ffbc02;fill-opacity:1;stroke:none;display:inline" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5406"
|
||||
d="m 310.64914,809.43192 c -1.75055,-0.70419 -7.87577,-4.81254 -13.6116,-9.12968 -12.62371,-9.50137 -25.90843,-16.90073 -43.66887,-24.32282 -7.32624,-3.06164 -15.27061,-7.38835 -17.65415,-9.61492 -5.41251,-5.05604 -4.84825,-8.17454 3.67832,-20.32886 3.36209,-4.79254 8.86827,-13.85656 12.23594,-20.14228 3.36768,-6.28571 7.62838,-13.44426 9.46822,-15.90789 l 3.34517,-4.47932 9.69489,2.21226 c 15.0924,3.44391 53.50712,2.99861 68.21827,-0.79079 13.53404,-3.48619 13.14338,-3.6581 28.3719,12.48494 13.86529,14.69794 13.98712,14.22739 -11.81681,45.64401 -6.83145,8.31738 -16.0822,20.37722 -20.55723,26.79964 -12.41698,17.82046 -18.11282,21.43395 -27.70405,17.57571 z"
|
||||
style="fill:#ffbc02;fill-opacity:1;stroke:none;display:inline" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5408"
|
||||
d="m 665.97481,710.03341 c -26.34237,-4.07186 -40.2667,-7.9418 -67.14286,-18.66085 -41.64022,-16.60741 -103.17468,-51.29194 -131.78571,-74.28238 -10.11072,-8.12449 -10.8644,-9.504 -7.69966,-14.09323 1.06876,-1.54983 4.66307,-8.12317 7.98735,-14.60743 3.86761,-7.54406 6.6403,-11.43763 7.69965,-10.81227 0.91053,0.53751 9.23709,6.03499 18.50346,12.2166 31.03832,20.70576 63.75116,39.34956 84.50814,48.16314 11.2053,4.75786 21.07123,8.65066 21.92428,8.65066 4.05586,0 2.77393,-3.15831 -2.10612,-5.18894 -36.93302,-15.3681 -55.18817,-25.29062 -97.38492,-52.9332 -19.92567,-13.05306 -24.59563,-16.71742 -23.83057,-18.69902 4.82724,-12.50304 10.70753,-31.16907 11.51466,-36.55135 0.54662,-3.64512 1.29806,-6.62749 1.66988,-6.62749 0.37182,0 10.1024,5.26587 21.62351,11.70193 45.66695,25.511 77.9499,39.06191 111.66176,46.87053 7.46429,1.72893 15.66072,3.6699 18.21429,4.31324 3.9143,0.98616 4.64286,0.77761 4.64286,-1.329 0,-1.97797 -2.45609,-3.01273 -11.78572,-4.96531 -19.65013,-4.11255 -49.52854,-13.52973 -64.64285,-20.37438 -7.85715,-3.55817 -28.8836,-14.28328 -46.72545,-23.8336 l -32.43973,-17.3642 0.29687,-21.64332 0.29688,-21.64333 10.71428,-2.40432 c 59.5125,-13.35479 89.26304,-17.80012 119.64286,-17.87706 7.54207,-0.0191 8.92871,-0.41083 8.92946,-2.52261 0.001,-2.83075 -0.20682,-2.83231 -35.71517,-0.26915 -25.26851,1.82399 -66.10318,9.05912 -100.21159,17.75557 -3.57205,0.91075 -3.83439,0.61937 -4.70453,-5.22523 -1.617,-10.86124 -5.45138,-25.87145 -8.77596,-34.35476 l -3.22499,-8.22918 15.24425,-8.18355 c 35.59319,-19.10746 58.21948,-25.76652 101.31567,-29.81781 7.85036,-0.73798 10.35715,-1.49529 10.35715,-3.12895 0,-1.81951 -1.72499,-2.00401 -11.07143,-1.18419 -25.73664,2.25747 -54.60914,7.97579 -68.92857,13.6516 -4.32143,1.71288 -17.11388,7.89074 -28.42766,13.72857 -11.31378,5.83782 -20.73304,10.61422 -20.93168,10.61422 -0.19864,0 -1.02112,-1.89316 -1.82774,-4.20703 -0.80662,-2.31387 -4.72665,-9.72645 -8.71118,-16.4724 -3.98453,-6.74595 -7.2446,-12.75465 -7.2446,-13.35267 0,-0.59801 2.73214,-3.70429 6.07143,-6.90282 23.87671,-22.87033 68.56142,-42.63971 119.18616,-52.73024 16.01407,-3.19193 50.52124,-4.32041 62.75252,-2.05218 18.23807,3.38216 32.12513,10.43296 37.6098,19.09541 l 2.82433,4.46072 -5.4913,10.00918 c -3.02021,5.50505 -8.47241,15.15203 -12.116,21.43775 -8.28924,14.30015 -11.13284,23.27282 -9.34794,29.49639 1.78427,6.2214 6.81517,11.22055 22.79671,22.65283 18.73592,13.40261 25.71429,21.192 25.71429,28.70278 0,5.89988 -6.76554,14.78843 -22.03019,28.94316 -17.62283,16.34145 -23.81764,24.58772 -24.7083,32.89057 -1.28087,11.94064 6.91327,22.62977 37.26427,48.61058 23.53488,20.14613 30.44182,28.90325 28.77659,36.48496 -1.32283,6.02281 -9.81646,13.68231 -25.01666,22.55984 -7.46428,4.35945 -18.62157,10.88753 -24.79398,14.50686 -12.83529,7.52627 -19.49173,14.26487 -19.49173,19.73233 0,5.09701 9.22671,13.74933 24.50014,22.97491 6.62683,4.0028 13.1519,8.49675 14.50017,9.98656 2.31832,2.56171 2.31222,2.83471 -0.11243,5.02901 -5.59235,5.061 -20.90101,8.73893 -30.31642,7.28355 l -3e-5,0 z"
|
||||
style="fill:#ffbc02;fill-opacity:1;stroke:none;display:inline" />
|
||||
<path
|
||||
transform="matrix(1,0,0,0.73033368,0,131.61779)"
|
||||
d="m 220,408.07648 c 0,44.18278 -22.38576,80 -50,80 -27.61424,0 -50,-35.81722 -50,-80 0,-44.18278 22.38576,-80 50,-80 27.61424,0 50,35.81722 50,80 z"
|
||||
sodipodi:ry="80"
|
||||
sodipodi:rx="50.000004"
|
||||
sodipodi:cy="408.07648"
|
||||
sodipodi:cx="170"
|
||||
id="path5216"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="csc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5267"
|
||||
d="m 224.07635,509.23876 c 9.08509,34.56535 -4.31764,40.26175 -36.23186,49.05253 -35.18379,9.69139 -72.03637,1.37157 -73.81834,-4.52651"
|
||||
style="fill:none;stroke:#000000;stroke-width:2.7190001;stroke-miterlimit:4;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="csssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5251"
|
||||
d="m 340.30688,510.99397 c 19.89892,-13.58823 68.94815,-5.72365 77.65497,25.33145 8.70681,31.05509 -17.60597,70.3932 -37.50489,83.98144 -19.89892,13.58822 -47.39841,-2.66984 -56.10523,-33.72493 -1.0297,-3.67271 -7.21381,-28.47773 -7.76602,-32.39289"
|
||||
style="fill:#ffbc02;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="cssc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5323"
|
||||
d="m 229.59896,331.40004 c 28.35407,-7.60464 53.61362,38.87503 56.93495,145.15751 3.32133,106.28248 -15.76827,158.17647 -29.09155,181.81749 -11.96618,21.233 -22.05557,36.58259 -37.4499,27.20832"
|
||||
style="fill:none;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1" />
|
||||
<g
|
||||
transform="translate(7.8212482,8.8314008)"
|
||||
id="g5376">
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#000000;fill-opacity:1;stroke:#282828;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path5326"
|
||||
sodipodi:cx="145.71428"
|
||||
sodipodi:cy="412.36218"
|
||||
sodipodi:rx="17.142857"
|
||||
sodipodi:ry="18.571428"
|
||||
d="m 162.85714,412.36218 c 0,10.25672 -7.67512,18.57143 -17.14286,18.57143 -9.46774,0 -17.14286,-8.31471 -17.14286,-18.57143 0,-10.25671 7.67512,-18.57143 17.14286,-18.57143 9.46774,0 17.14286,8.31472 17.14286,18.57143 z"
|
||||
transform="matrix(0.74793287,0,0,0.82501496,30.658351,71.442927)" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||
id="path5341"
|
||||
sodipodi:cx="147.85715"
|
||||
sodipodi:cy="419.14789"
|
||||
sodipodi:rx="5.7142854"
|
||||
sodipodi:ry="8.9285707"
|
||||
d="m 153.57143,419.14789 c 0,4.93111 -2.55837,8.92857 -5.71428,8.92857 -3.15592,0 -5.71429,-3.99746 -5.71429,-8.92857 0,-4.93112 2.55837,-8.92857 5.71429,-8.92857 3.15591,0 5.71428,3.99745 5.71428,8.92857 z"
|
||||
transform="translate(-13.571429,-8.5714286)" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="5 years"
|
||||
style="display:inline"
|
||||
transform="translate(-527.74867,-446.08885)">
|
||||
<g
|
||||
id="g3817">
|
||||
<path
|
||||
inkscape:transform-center-y="0.36332673"
|
||||
inkscape:transform-center-x="-12.843483"
|
||||
transform="matrix(1.2788461,0,0,1.2788461,-236.7548,306.8952)"
|
||||
d="m 817,323.09449 -45.87331,-63.00297 -74.54246,22.74105 45.74374,-63.09709 -44.66291,-63.86673 74.1445,24.00681 46.93927,-62.21285 0.0801,77.93412 73.67298,25.41707 -74.09501,24.15912 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.8934683"
|
||||
sodipodi:arg1="1.2651498"
|
||||
sodipodi:r2="42.173553"
|
||||
sodipodi:r1="108.00579"
|
||||
sodipodi:cy="220.09448"
|
||||
sodipodi:cx="784.5"
|
||||
sodipodi:sides="5"
|
||||
id="path3855"
|
||||
style="fill:#0089ff;fill-opacity:1;stroke:#4040a4;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
|
||||
sodipodi:type="star" />
|
||||
<text
|
||||
transform="matrix(0.96490927,0.26258353,-0.26258353,0.96490927,0,0)"
|
||||
sodipodi:linespacing="125%"
|
||||
id="text3857"
|
||||
y="359.25662"
|
||||
x="894.29639"
|
||||
style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:#ae4a00;stroke-width:1;stroke-opacity:1;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans Bold"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;stroke-width:1;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans Bold"
|
||||
y="359.25662"
|
||||
x="894.29639"
|
||||
id="tspan3859"
|
||||
sodipodi:role="line">5 years</tspan><tspan
|
||||
style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;stroke-width:1;font-family:Liberation Sans;-inkscape-font-specification:Liberation Sans Bold"
|
||||
id="tspan3861"
|
||||
y="419.25662"
|
||||
x="894.29639"
|
||||
sodipodi:role="line">2009-2014</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 25 KiB |
BIN
website/fish.png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
website/git.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
61
website/index.css
Normal file
@@ -0,0 +1,61 @@
|
||||
p {
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
div.right {
|
||||
border: 1px solid #009df8;
|
||||
background: #ffe;
|
||||
width: 30em;
|
||||
float: right;
|
||||
clear: right;
|
||||
font-size: small;
|
||||
padding: 1em;
|
||||
margin-left: 1em;
|
||||
margin-top: 1em;
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
|
||||
div.right h2 {
|
||||
font-size: small;
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
div.right li, div.right p {
|
||||
width: 25em;
|
||||
}
|
||||
|
||||
div.right img {
|
||||
float: left;
|
||||
margin-right: 1em;
|
||||
border: none;
|
||||
}
|
||||
|
||||
div.right pre {
|
||||
background: #fcfcee;
|
||||
}
|
||||
|
||||
p.latest {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
img#logo {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0px;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
height: 66px;
|
||||
margin: 0px;
|
||||
padding: 4px;
|
||||
margin-right: 162px;
|
||||
border-bottom: none;
|
||||
background-color: #009df8;
|
||||
color: #ffffa0;
|
||||
text-shadow:0 -0.8px 1px rgba(0,0,0,0.5);
|
||||
}
|
||||
280
website/index.html.in
Normal file
@@ -0,0 +1,280 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>libguestfs, library for accessing and modifying VM disk images</title>
|
||||
<meta name="description" content="libguestfs, library and tools for accessing and modifying VM disk images" />
|
||||
<meta name="keywords" content="libguestfs, guestfish, guestfs, libguest, guest image, virtual machine, disk image, supermin, febootstrap, fedora, qemu, qcow2, vmdk, vdi, kvm, richard jones, red hat, redhat" />
|
||||
<link rel="stylesheet" href="standard.css" type="text/css" title="Standard"/>
|
||||
<link rel="stylesheet" href="index.css" type="text/css" title="Standard"/>
|
||||
<link rel="stylesheet" href="feed.css" type="text/css" title="Standard"/>
|
||||
<link rel="alternate stylesheet" href="easytoread.css" type="text/css" title="High contrast, big fonts"/>
|
||||
</head>
|
||||
<body>
|
||||
<img src="fish-5yrs.svg" width="144" height="148" id="logo"/>
|
||||
<h1>libguestfs <br/> tools for accessing and modifying virtual machine disk images</h1>
|
||||
|
||||
<div class="right">
|
||||
<a href="download/"><img src="download.png" /></a>
|
||||
<h2>Downloads</h2>
|
||||
|
||||
<p>
|
||||
For source see the <a href="download/">downloads directory</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In <a href="https://fedoraproject.org/">Fedora</a>
|
||||
or <a href="https://www.redhat.com/rhel/">Red Hat Enterprise Linux</a>:
|
||||
<pre>
|
||||
sudo yum install libguestfs-tools
|
||||
</pre>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
On Debian/Ubuntu:
|
||||
<pre>
|
||||
sudo apt-get install libguestfs-tools
|
||||
</pre>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Open a disk image:
|
||||
<pre>
|
||||
guestfish --ro -i -a disk.img
|
||||
</pre>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="http://libguestfs.org/guestfs-faq.1.html#binaries">Other distros, compiling from source ...</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<img src="communicate.png" />
|
||||
<h2>Mailing list and chat</h2>
|
||||
|
||||
<p>
|
||||
Join us on
|
||||
the <a href="http://www.redhat.com/mailman/listinfo/libguestfs">libguestfs
|
||||
mailing list</a>, or on IRC channel <code>#libguestfs</code>
|
||||
on <a href="http://freenode.net/">FreeNode</a>.
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<img src="documentation.png" />
|
||||
<h2>Documentation</h2>
|
||||
|
||||
<p>
|
||||
<b><a href="guestfs-faq.1.html">Frequently Asked Questions (FAQ)</a></b> and
|
||||
<a href="guestfs-recipes.1.html">recipes page</a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b><a href="guestfs.3.html">guestfs(3)</a> — main API documentation</b> <br/>
|
||||
<a href="guestfish.1.html">guestfish(1)</a> — interactive shell <br/>
|
||||
<a href="guestmount.1.html">guestmount(1)</a> — mount guest filesystem in host <br/>
|
||||
<a href="guestunmount.1.html">guestunmount(1)</a> — unmount guest filesystem <br/>
|
||||
<a href="virt-alignment-scan.1.html">virt-alignment-scan(1)</a> — check alignment of virtual machine partitions <br/>
|
||||
<a href="virt-builder.1.html">virt-builder(1)</a> — quick image builder <br/>
|
||||
<a href="virt-cat.1.html">virt-cat(1)</a> — display a file <br/>
|
||||
<a href="virt-copy-in.1.html">virt-copy-in(1)</a> — copy files and directories into a VM <br/>
|
||||
<a href="virt-copy-out.1.html">virt-copy-out(1)</a> — copy files and directories out of a VM <br/>
|
||||
<a href="virt-customize.1.html">virt-customize(1)</a> — customize virtual machines <br/>
|
||||
<a href="virt-df.1.html">virt-df(1)</a> — free space <br/>
|
||||
<a href="virt-dib.1.html">virt-dib(1)</a> — safe diskimage-builder <br/>
|
||||
<a href="virt-diff.1.html">virt-diff(1)</a> — differences <br/>
|
||||
<a href="virt-edit.1.html">virt-edit(1)</a> — edit a file <br/>
|
||||
<a href="virt-filesystems.1.html">virt-filesystems(1)</a> — display information about filesystems, devices, LVM <br/>
|
||||
<a href="virt-format.1.html">virt-format(1)</a> — erase and make blank disks <br/>
|
||||
<a href="virt-get-kernel.1.html">virt-get-kernel(1)</a> — get kernel from disk <br/>
|
||||
<a href="virt-inspector.1.html">virt-inspector(1)</a> — inspect VM images <br/>
|
||||
<a href="virt-list-filesystems.1.html">virt-list-filesystems(1)</a> — list filesystems <br/>
|
||||
<a href="virt-list-partitions.1.html">virt-list-partitions(1)</a> — list partitions <br/>
|
||||
<a href="virt-log.1.html">virt-log(1)</a> — display log files <br/>
|
||||
<a href="virt-ls.1.html">virt-ls(1)</a> — list files <br/>
|
||||
<a href="virt-make-fs.1.html">virt-make-fs(1)</a> — make a filesystem <br/>
|
||||
<a href="virt-p2v.1.html">virt-p2v(1)</a> — convert physical machine to run on KVM <br/>
|
||||
<a href="virt-p2v-make-disk.1.html">virt-p2v-make-disk(1)</a> — make P2V ISO <br/>
|
||||
<a href="virt-p2v-make-kickstart.1.html">virt-p2v-make-kickstart(1)</a> — make P2V kickstart <br/>
|
||||
<a href="virt-rescue.1.html">virt-rescue(1)</a> — rescue shell <br/>
|
||||
<a href="virt-resize.1.html">virt-resize(1)</a> — resize virtual machines <br/>
|
||||
<a href="virt-sparsify.1.html">virt-sparsify(1)</a> — make virtual machines sparse (thin-provisioned) <br/>
|
||||
<a href="virt-sysprep.1.html">virt-sysprep(1)</a> — unconfigure a virtual machine before cloning <br/>
|
||||
<a href="virt-tar.1.html">virt-tar(1)</a> — archive and upload files <br/>
|
||||
<a href="virt-tar-in.1.html">virt-tar-in(1)</a> — archive and upload files <br/>
|
||||
<a href="virt-tar-out.1.html">virt-tar-out(1)</a> — archive and download files <br/>
|
||||
<a href="virt-v2v.1.html">virt-v2v(1)</a> — convert guest to run on KVM <br/>
|
||||
<a href="virt-win-reg.1.html">virt-win-reg(1)</a> — export and merge Windows Registry keys <br/>
|
||||
<a href="libguestfs-test-tool.1.html">libguestfs-test-tool(1)</a> — test libguestfs <br/>
|
||||
<a href="libguestfs-make-fixed-appliance.1.html">libguestfs-make-fixed-appliance(1)</a> — make libguestfs fixed appliance <br/>
|
||||
<a href="hivex.3.html">hivex(3)</a> — extract Windows Registry hive <br/>
|
||||
<a href="hivexregedit.1.html">hivexregedit(1)</a> — merge and export Registry changes from regedit-format files <br/>
|
||||
<a href="hivexsh.1.html">hivexsh(1)</a> — Windows Registry hive shell <br/>
|
||||
<a href="hivexml.1.html">hivexml(1)</a> — convert Windows Registry hive to XML <br/>
|
||||
<a href="hivexget.1.html">hivexget(1)</a> — extract data from Windows Registry hive <br/>
|
||||
<s><a href="febootstrap.8.html">febootstrap(8)</a> — tool for building supermin appliances <br/>
|
||||
<a href="febootstrap-supermin-helper.8.html">febootstrap-supermin-helper(8)</a> — febootstrap helper</s> <br/>
|
||||
<a href="supermin.1.html">supermin(1)</a> — tool for building supermin appliances <br/>
|
||||
<s><a href="supermin-helper.1.html">supermin-helper(1)</a> — supermin helper</s> <br/>
|
||||
<a href="guestfsd.8.html">guestfsd(8)</a> — guestfs daemon <br/>
|
||||
<br/>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For programmers: examples in
|
||||
<a href="guestfs-examples.3.html">C/C++</a>,
|
||||
<a href="guestfs-erlang.3.html">Erlang</a>,
|
||||
<a href="guestfs-golang.3.html">Golang</a>,
|
||||
<a href="guestfs-java.3.html">Java</a>,
|
||||
<a href="guestfs-lua.3.html">Lua</a>,
|
||||
<a href="guestfs-ocaml.3.html">OCaml</a>,
|
||||
<a href="guestfs-perl.3.html">Perl</a>,
|
||||
<a href="guestfs-python.3.html">Python</a>,
|
||||
<a href="guestfs-ruby.3.html">Ruby</a>,
|
||||
<a href="guestfs-performance.1.html">guestfs-performance(1)</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For developers:
|
||||
<a href="README.txt">README</a>,
|
||||
<a href="TODO.txt">TODO</a>,
|
||||
<a href="guestfs-faq.1.html">FAQ</a>,
|
||||
<a href="guestfs-release-notes.1.html">guestfs-release-notes(1)</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For testers:
|
||||
<a href="guestfs-testing.1.html">guestfs-testing(1)</a>.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<img src="bugs.png" />
|
||||
<h2>Bug reports</h2>
|
||||
|
||||
<p>
|
||||
<a href="https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools">List of bugs in libguestfs</a> and
|
||||
<a href="https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Fedora">in Fedora packaging of libguestfs</a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<a href="https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools">Enter a new bug report</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="right">
|
||||
<img src="git.png" />
|
||||
<h2>Git repository</h2>
|
||||
|
||||
<pre>
|
||||
git clone <a href="https://github.com/libguestfs/libguestfs">git://github.com/libguestfs/libguestfs.git</a>
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<!--<h2>About libguestfs</h2> -->
|
||||
|
||||
<p class="latest">
|
||||
<em><small>
|
||||
<!--
|
||||
LATEST-URL: http://libguestfs.org/download/1.31-development/libguestfs-@PACKAGE_VERSION@.tar.gz
|
||||
LATEST-VERSION: @PACKAGE_VERSION@
|
||||
-->
|
||||
<a href="download/1.31-development/">Latest development version: <strong>@PACKAGE_VERSION@</strong></a> (released <strong>@RELEASE_DATE@</strong>).<br/>
|
||||
Stable branch:
|
||||
<strong>
|
||||
<a href="download/1.30-stable/">1.30.x</a>,
|
||||
</strong>
|
||||
Old stable:
|
||||
<strong>
|
||||
<a href="download/1.28-stable/">1.28.x</a>,
|
||||
<a href="download/1.26-stable/">1.26.x</a>,
|
||||
<a href="download/1.24-stable/">1.24.x</a>,
|
||||
<a href="download/1.22-stable/">1.22.x</a>,
|
||||
<a href="download/1.20-stable/">1.20.x</a>
|
||||
</strong>
|
||||
</small></em>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>libguestfs is a set of tools for accessing and modifying virtual
|
||||
machine (VM) disk images</b>. You can use this for
|
||||
viewing and editing files inside guests,
|
||||
scripting changes to VMs,
|
||||
<a href="virt-df.1.html">monitoring disk used/free statistics</a>,
|
||||
<a href="virt-builder.1.html">creating guests</a>, P2V,
|
||||
<a href="virt-v2v.1.html">V2V</a>, performing backups,
|
||||
cloning VMs, building VMs, formatting disks, resizing disks, and much
|
||||
more.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>libguestfs can access almost any disk image imaginable</b>. It can
|
||||
do it securely — without needing root and with multiple layers
|
||||
of defence against rogue disk images. It can access disk images on
|
||||
remote machines or on CDs/USB sticks. It can access proprietary
|
||||
systems like VMware and Hyper-V.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
All this functionality is available through a scriptable shell
|
||||
called <a href="guestfish.1.html">guestfish</a>, or an interactive
|
||||
rescue shell <a href="virt-rescue.1.html">virt-rescue</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>libguestfs is a C library</b> that can be linked with
|
||||
<a href="guestfs.3.html">C and C++</a> management programs and has
|
||||
bindings for about a dozen other programming languages. Using our
|
||||
FUSE module you can also
|
||||
<a href="guestmount.1.html">mount guest filesystems on the host</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <a href="hivex.3.html">hivex subproject</a> lets you
|
||||
<a href="virt-win-reg.1.html">merge changes into the Windows Registry</a>
|
||||
in Windows guests.
|
||||
You can <a href="virt-inspector.1.html">examine unknown disk images</a>
|
||||
to find out what they contain.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>libguestfs has been in continuous development since 2009</b>,
|
||||
<a href="guestfs.3.html">with a 250 page manual</a>, deployed in
|
||||
enterprise environments, and with many happy and successful users.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>Dozens of projects are using libguestfs today</b>.
|
||||
</p>
|
||||
|
||||
<h3>Latest blog entries</h3>
|
||||
|
||||
<script src="http://feeds.feedburner.com/libguestfs?format=sigpro"
|
||||
type="text/javascript" ></script>
|
||||
<noscript><p>Subscribe to RSS headline updates from:
|
||||
<a href="http://feeds.feedburner.com/libguestfs"></a><br/>Powered by
|
||||
FeedBurner</p> </noscript>
|
||||
|
||||
<h3>Getting started</h3>
|
||||
|
||||
<pre>
|
||||
sudo yum install libguestfs-tools # Fedora/RHEL/CentOS
|
||||
sudo apt-get install libguestfs-tools # Debian/Ubuntu
|
||||
guestfish --ro -i -a disk.img
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
For examples using guestfish and other tools see the
|
||||
<a href="guestfs-recipes.1.html">recipes page</a>. For other examples
|
||||
<a href="http://rwmj.wordpress.com/tag/libguestfs/">see these blog entries</a>.
|
||||
</p>
|
||||
|
||||
<address>
|
||||
<a href="http://people.redhat.com/~rjones/">rjones AT redhat DOT com</a>
|
||||
</address>
|
||||
|
||||
<script type="text/javascript" src="http://www.ohloh.net/p/328438/widgets/project_partner_badge.js"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
181
website/standard.css
Normal file
@@ -0,0 +1,181 @@
|
||||
/* CSS for et.redhat.com/~rjones/
|
||||
* $Id: standard.css,v 1.15 2009/07/22 10:32:02 rjones Exp $
|
||||
*/
|
||||
|
||||
body {
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
body p, body ul, ol, body dl {
|
||||
margin-left: 2em;
|
||||
width: 35em;
|
||||
}
|
||||
|
||||
li {
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
|
||||
/* Headings. */
|
||||
|
||||
h1 {
|
||||
font-size: 140%;
|
||||
border-bottom: 1px solid #000;
|
||||
}
|
||||
|
||||
h2 {
|
||||
border-bottom: 1px solid #eee;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4 {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
/* Code sections. */
|
||||
|
||||
code {
|
||||
font-size: 120%;
|
||||
}
|
||||
|
||||
pre {
|
||||
background-color: #fcfcfc;
|
||||
/*border: 1px dotted #888;*/
|
||||
border-left: 6px solid #f0f0f0;
|
||||
padding: 5px;
|
||||
margin-left: 1em;
|
||||
font-size: 120%;
|
||||
}
|
||||
|
||||
/* Notes. */
|
||||
|
||||
p.note {
|
||||
margin-left: 2em;
|
||||
margin-right: 1em;
|
||||
/*border: 1px dotted #888;*/
|
||||
padding-left: 36px;
|
||||
background: url(../images/note.png) no-repeat;
|
||||
}
|
||||
|
||||
p.warning {
|
||||
margin-left: 2em;
|
||||
margin-right: 1em;
|
||||
border: 1px dotted #800;
|
||||
padding-left: 36px;
|
||||
background: url(../images/warning.png) no-repeat #fee;
|
||||
}
|
||||
|
||||
/* Highlighted text. */
|
||||
|
||||
span.highlight {
|
||||
color: red;
|
||||
}
|
||||
|
||||
/* Images. */
|
||||
|
||||
img.frame_img {
|
||||
border: 1px solid #888;
|
||||
padding: 6px;
|
||||
}
|
||||
|
||||
/* Floating images with text around. */
|
||||
|
||||
img.leftpara {
|
||||
float: left;
|
||||
clear: left;
|
||||
margin-right: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
img.rightpara {
|
||||
float: right;
|
||||
clear: right;
|
||||
margin-left: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
/* Nice-looking tables. */
|
||||
|
||||
table.top_table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
table.top_table th {
|
||||
vertical-align: top;
|
||||
padding: 3px;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
table.top_table td {
|
||||
vertical-align: top;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
table.top_table td.number {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
table.top_table th.divider {
|
||||
text-align: center;
|
||||
padding: 6px;
|
||||
border-top: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
}
|
||||
|
||||
table.left_table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
table.left_table th {
|
||||
text-align: right;
|
||||
vertical-align: top;
|
||||
padding: 3px;
|
||||
padding-right: 1em;
|
||||
}
|
||||
|
||||
table.left_table td {
|
||||
vertical-align: top;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
table.left_table td.number {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
table.left_table th.divider {
|
||||
text-align: center;
|
||||
padding: 6px;
|
||||
border-top: 1px solid #eee;
|
||||
border-bottom: 1px solid #eee;
|
||||
}
|
||||
|
||||
/* <ul> styled as menus. */
|
||||
|
||||
ul.menu {
|
||||
width: 60em;
|
||||
padding: 0px;
|
||||
margin-left: 1em;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
ul.menu li {
|
||||
display: inline;
|
||||
border-left: 1px solid #666;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
ul.menu li.first {
|
||||
border-left: none;
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
/* Highlight for Javascript "go" sections. */
|
||||
|
||||
.jsgo {
|
||||
border: 1px solid #fff;
|
||||
cursor: pointer;
|
||||
cursor: hand;
|
||||
}
|
||||
|
||||
.jsgo:hover {
|
||||
border: 1px solid #ccc;
|
||||
background: #eef;
|
||||
}
|
||||