mkdir -p build/usr/bin
install -m 0644 ${GEN_DEB_SOURCES} build/usr/share/${GEN_PACKAGE}
install -m 0755 ${GEN_SCRIPTS} build/usr/share/${GEN_PACKAGE}
+ # install asciidoc-pve
install -m 0755 asciidoc-pve build/usr/bin/
- install -D -m 0644 asciidoc/mediawiki.conf build/etc/asciidoc/mediawiki.conf
+ install -D -m 0644 asciidoc/mediawiki.conf build/usr/share/${GEN_PACKAGE}/asciidoc/mediawiki.conf
+ install -m 0644 asciidoc/asciidoc-pve.conf build/usr/share/${GEN_PACKAGE}/asciidoc/
# install files for pvedocs package
mkdir -p build/usr/share/${DOC_PACKAGE}
mkdir -p build/usr/share/doc/${DOC_PACKAGE}
my $adoc_source_dir = "/usr/share/pve-doc-generator";
# inside pve-docs source dir?
-if (-f "attributes.txt" && -f "pve-admin-guide.adoc") {
- $adoc_source_dir = "."
+if (-f "asciidoc-pve.in" && -f "pve-admin-guide.adoc") {
+ $adoc_source_dir = getcwd();
}
my $prepared_files = {};
# section like footnotes, so we cannot use a2x.
# We use xmlto instead.
- my $cmd = ['asciidoc', '-dmanpage', '-bdocbook', '-a', 'docinfo1'];
+ my $cmd = ['asciidoc', '-dmanpage', '-bdocbook',
+ '-f', "$adoc_source_dir/asciidoc/asciidoc-pve.conf",
+ '-a', 'docinfo1'];
foreach my $key (keys %$attributes) {
my $value = $attributes->{$key};
$attributes->{icons} = undef;
$attributes->{'data-uri'} = undef;
- my $cmd = ['asciidoc'];
+ my $cmd = ['asciidoc',
+ '-f', "$adoc_source_dir/asciidoc/asciidoc-pve.conf",
+ ];
if (($env eq 'wiki') ||
(($env eq 'manvolnum') && ($man_target eq 'wiki'))) {
- if (-f "./asciidoc/mediawiki.conf") {
- my $cwd = getcwd();
- push @$cmd, '-b', "$cwd/asciidoc/mediawiki";
- } else {
- push @$cmd, '-b', "mediawiki";
- }
+ push @$cmd, '-b', "$adoc_source_dir/asciidoc/mediawiki";
}
foreach my $key (keys %$attributes) {
--- /dev/null
+
+[attributes]
+proxmoxGmbh=Proxmox Server Solutions Gmbh
+copyright=Proxmox Server Solutions Gmbh
+pve=Proxmox VE
+website=http://www.proxmox.com/
+forum-url=https://forum.proxmox.com/
+forum=https://forum.proxmox.com/[Proxmox VE Community Forum]
+webwiki-url=https://pve.proxmox.com/wiki/
+webwiki=https://pve.proxmox.com/wiki/[Proxmox VE Wiki]
+manmanual=Proxmox VE Documentation
+max-width=55em
+ifndef::docinfo1[]
+author=Proxmox Server Solutions Gmbh
+email=support@proxmox.com
+endif::docinfo1[]
+