IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
Avoids the following warning when running initial building or
running make clean (initially, or twice):
> Makefile:38: pve-doc-generator.mk: No such file or directory
As we can do without this, simply tell make to ignore it if missing.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
a2x only supports destination folders for HTML based variants, but fortunately
that is enough in our case without needing extra workarounds.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
build packages in one go by moving individual .deb targets into install
targets called by dpkg-buildpackage.
all three binary packages are bootstrappable on a straight Debian host,
so there is no need to call dpkg-buildpackage separately for each of
them.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
The generator script for 'qm-cloud-init-opts.adoc' wasn't included in
the pve-doc-generator package.
Add it as else qm.1 fails to build in qemu-server:
> make[2]: *** No rule to make target 'qm-cloud-init-opts.adoc', needed by 'qm.1'. Stop.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
to improve reproducibility of pve-docs, pve-doc-generator and
pve-doc-mediawiki builds, as well as man pages generated by
pve-doc-generator when called via dpkg-buildpackage.
timestamps embedded in the documentation now always reflect the last changelog
entry of the package to which the documentation belongs (pve-docs for html,
epub and pdf, individual packages for man pages).
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Add two new make targets 'update-static', 'clean-static' which split
out functionality from the 'update' target.
As the latter uses the long duration `make all` anybody which just
wants to see the current synopsis (e.g., when improving a chapter)
spends a lot time waiting here.
The new target clean or update (generate) specifically just the
synopsis, opts, apidata and firewall macro files from the current
installed package versions, allowing faster build times when one does
frequent edit-build cycles.
we save quite a few build (reverse-)dependencies with this change
rsvg-convert is also a lot faster.
both use the same backend to process SVGs – cairo
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>