diff options
Diffstat (limited to 'docwiki.setup')
-rw-r--r-- | docwiki.setup | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/docwiki.setup b/docwiki.setup new file mode 100644 index 000000000..8b898f619 --- /dev/null +++ b/docwiki.setup @@ -0,0 +1,36 @@ +#!/usr/bin/perl +# Configuration file for ikiwiki to build its documentation wiki. + +# Use git during the build, if it's available and if we're building +# from a git checkout. This ensures ikiwiki gets the right mtimes and +# ctimes for files in the doc wiki. +our $rcs="norcs"; +BEGIN { + my $git=`which git 2>&1`; + chomp $git; + if (-x $git && -d ".git") { + $rcs="git"; + } +} + +use IkiWiki::Setup::Standard { + wikiname => "ikiwiki", + srcdir => "doc", + destdir => "html", + templatedir => "templates", + underlaydirbase => "underlays", + underlaydir => "underlays/basewiki", + discussion => 0, + exclude => qr/\/discussion|bugs\/*|todo\/*|forum\/*/, # save space + locale => '', + verbose => 1, + syslog => 0, + userdir => "users", + usedirs => 0, + prefix_directives => 1, + add_plugins => [qw{goodstuff version haiku polygen fortune table}], + # not appropriate for doc dir + disable_plugins => [qw{recentchanges openid}], + rcs => $rcs, + gitorigin_branch => '', # don't pull during build +} |