]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/todo/support_includes_in_setup_files.mdwn
This reverts commit cfc5d5d9ed1a5c76212fecd592639aaa3de9b784
[git.ikiwiki.info.git] / doc / todo / support_includes_in_setup_files.mdwn
1 I have a client server setup so I can I edit/preview on my laptop/desktop and push to a server. I therefore have two almost identical setup files that reasonably often I let get out of sync.  I'd like to be able into include the common parts into the two setup files. Currently the following works, but it relies on knowing the implementation of IkiWiki::Setup::Standard
3 use IkiWiki::Setup::Standard { specific stuff };
4 require "/path/to/common_setup";
6 where common_setup contains a call to IkiWiki::Setup::merge
8 To see that this is fragile, note that the require must come second, or ikiwiki will try to load a module called IkiWiki::Setup::merge
10 DavidBremner