add a setup file for building the doc wiki

master
Joey Hess 2007-12-19 17:31:28 -05:00
parent b30fed47ea
commit 852999c5e1
2 changed files with 20 additions and 6 deletions

View File

@ -31,12 +31,7 @@ ikiwiki.out: ikiwiki.in
chmod +x ikiwiki.out chmod +x ikiwiki.out
extra_build: ikiwiki.out extra_build: ikiwiki.out
LANG= perl -Iblib/lib $(extramodules) $(tflag) ikiwiki.out doc html --templatedir=templates \ perl -Iblib/lib $(extramodules) $(tflag) ikiwiki.out -setup docwiki.setup
--underlaydir=underlays/basewiki --nousedirs\
--wikiname="ikiwiki" --verbose \
--exclude=/discussion --no-discussion --userdir=users \
--plugin=goodstuff --plugin=version \
--plugin=haiku --plugin=polygen --plugin=fortune
./mdwn2man ikiwiki 1 doc/usage.mdwn > ikiwiki.man ./mdwn2man ikiwiki 1 doc/usage.mdwn > ikiwiki.man
./mdwn2man ikiwiki-mass-rebuild 8 doc/ikiwiki-mass-rebuild.mdwn > ikiwiki-mass-rebuild.man ./mdwn2man ikiwiki-mass-rebuild 8 doc/ikiwiki-mass-rebuild.mdwn > ikiwiki-mass-rebuild.man
./mdwn2man ikiwiki-makerepo 1 doc/ikiwiki-makerepo.mdwn > ikiwiki-makerepo.man ./mdwn2man ikiwiki-makerepo 1 doc/ikiwiki-makerepo.mdwn > ikiwiki-makerepo.man

19
docwiki.setup 100644
View File

@ -0,0 +1,19 @@
#!/usr/bin/perl
# Configuration file for ikiwiki to build its documentation wiki.
use IkiWiki::Setup::Standard {
wikiname => "ikiwiki",
srcdir => "doc",
destdir => "html",
templatedir => "templates",
underlaydir => "underlays/basewiki",
wrappers => [],
discussion => 0,
exclude => qr/\/discussion/,
locale => '',
verbose => 1,
syslog => 0,
userdir => "users",
usedirs => 0,
add_plugins => [qw{goodstuff version haiku polygen fortune}],
}