]> git.cworth.org Git - ikiwiki-bootstrap/blobdiff - ikiwiki.setup
Add some clarifications thanks to feedback from Richard.
[ikiwiki-bootstrap] / ikiwiki.setup
index 1159b521cf9c075201a553284725f545adb9cc6a..2e417179b02317a21ddde985f9ab1bf2935744e0 100644 (file)
 # Also, see the destdir and url parameters below which must also be
 # configured before things will work at all.
 
-my gitrepo = '/path/to/bare/git/repo';
-my checkout = "$gitrepo/ikiwiki-checkout";
+our ($gitrepo, $checkout);
+
+BEGIN {
+       $gitrepo = '/path/to/bare/git/repo';
+       $checkout = "$gitrepo/ikiwiki-checkout";
+}
 
 use IkiWiki::Setup::Standard {
 
@@ -44,9 +48,9 @@ use IkiWiki::Setup::Standard {
        adminemail => 'me@example.org',
 
        # Everything else can be customised on an as-needed basis
-       srcdir => "$checkout/src";
+       srcdir => "$checkout/src",
        templatedir => "$checkout/templates",
-       underlaydir => "$checkout/underlay";
+       underlaydir => "$checkout/underlay",
 
        # Git stuff.
        rcs => "git",
@@ -66,7 +70,7 @@ use IkiWiki::Setup::Standard {
                        # Instead of overwriting git's post-update script
                        # we generate a new program that can be called by
                        # post-update as desired.
-                       wrapper => "$gitrepo/hooks/post-update",
+                       wrapper => "$gitrepo/hooks/ikiwiki-post-update",
                        wrappermode => "04755",
                        # Enable mail notifications of commits.
                        #notify => 1,