X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/5f162cfd344f6b75fa39a57be4b3d488cadd1535..c66494c57c5764ceccc6568151b28567c860763a:/ikiwiki.in diff --git a/ikiwiki.in b/ikiwiki.in index 24b02bc41..b8acd61ea 100755 --- a/ikiwiki.in +++ b/ikiwiki.in @@ -25,10 +25,13 @@ sub getconfig () { #{{{ "syslog!" => \$config{syslog}, "rebuild!" => \$config{rebuild}, "refresh!" => \$config{refresh}, + "post-commit" => \$config{post_commit}, "render=s" => \$config{render}, "wrappers!" => \$config{wrappers}, + "usedirs!" => \$config{usedirs}, "getctime" => \$config{getctime}, "wrappermode=i" => \$config{wrappermode}, + "numbacklinks=i" => \$config{numbacklinks}, "rcs=s" => \$config{rcs}, "no-rcs" => sub { $config{rcs}="" }, "cgi!" => \$config{cgi}, @@ -117,6 +120,12 @@ sub main () { #{{{ require IkiWiki::Render; commandline_render(); } + elsif ($config{post_commit} && ! commit_hook_enabled()) { + if ($config{notify}) { + loadindex(); + rcs_notify(); + } + } else { lockwiki(); loadindex();