]> sipb.mit.edu Git - ikiwiki.git/blobdiff - ikiwiki.in
improve
[ikiwiki.git] / ikiwiki.in
index 24b02bc415f9ad73908eef2c809d2efa1111400e..8c46d5e9f333d09866f993da657df53b819390db 100755 (executable)
@@ -25,6 +25,7 @@ sub getconfig () { #{{{
                        "syslog!" => \$config{syslog},
                        "rebuild!" => \$config{rebuild},
                        "refresh!" => \$config{refresh},
                        "syslog!" => \$config{syslog},
                        "rebuild!" => \$config{rebuild},
                        "refresh!" => \$config{refresh},
+                       "post-commit" => \$config{post_commit},
                        "render=s" => \$config{render},
                        "wrappers!" => \$config{wrappers},
                        "getctime" => \$config{getctime},
                        "render=s" => \$config{render},
                        "wrappers!" => \$config{wrappers},
                        "getctime" => \$config{getctime},
@@ -117,6 +118,12 @@ sub main () { #{{{
                require IkiWiki::Render;
                commandline_render();
        }
                require IkiWiki::Render;
                commandline_render();
        }
+       elsif ($config{post_commit} && ! commit_hook_enabled()) {
+               if ($config{notify}) {
+                       loadindex();
+                       rcs_notify();
+               }
+       }
        else {
                lockwiki();
                loadindex();
        else {
                lockwiki();
                loadindex();