summaryrefslogtreecommitdiff
path: root/doc/forum/ikiwiki_development_environment_tips.mdwn
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2011-02-25 14:56:16 -0400
committerJoey Hess <joey@kitenet.net>2011-02-25 14:56:16 -0400
commitcc5f8de9e89c0028c94974a6b81f17f0628e9888 (patch)
tree69e35c308e77fa97334a3a338b469d5bdb725e66 /doc/forum/ikiwiki_development_environment_tips.mdwn
parent5d6a455367d563881f87b8157294565aaf20109c (diff)
parent93f963abd05900306823dc165baa339b8c5106b1 (diff)
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Diffstat (limited to 'doc/forum/ikiwiki_development_environment_tips.mdwn')
-rw-r--r--doc/forum/ikiwiki_development_environment_tips.mdwn24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/forum/ikiwiki_development_environment_tips.mdwn b/doc/forum/ikiwiki_development_environment_tips.mdwn
index 91ccc6d6e..f9c584159 100644
--- a/doc/forum/ikiwiki_development_environment_tips.mdwn
+++ b/doc/forum/ikiwiki_development_environment_tips.mdwn
@@ -42,3 +42,27 @@ Does anyone have a comfortable setup or tips they would like to share? -- [[Jon]
> needed, since it is preconfigured to use the templates and underlays
> from ikiwiki's source repository.
> --[[Joey]]
+
+> I work with Ikiwiki from the git checkout directory the following way.
+>
+> * instead of running ikiwiki, I wrote the following `mykiwiki` shell script,
+> that also allows me to use my custom lib-ifited multimarkdown:
+
+ #!/bin/sh
+
+ MMDSRC="$HOME/src/multimarkdown/lib"
+ IKIWIKISRC="$HOME/src/ikiwiki"
+ PLUGINS="$HOME/src/ikiplugins"
+
+ /usr/bin/perl -I"$MMDSRC" -I"$IKIWIKISRC/blib/lib" -I"$PLUGINS" "$IKIWIKISRC/ikiwiki.out" -libdir "$IKIWIKISRC" "$@"
+
+> * I also have an installed ikiwiki from Debian unstable, from which I only use the base wiki, so my `.setup` has the following configs:
+
+ # additional directory to search for template files
+ templatedir => '/home/oblomov/src/ikiwiki/templates',
+ # base wiki source location
+ underlaydir => '/usr/share/ikiwiki/basewiki',
+ # extra library and plugin directory
+ libdir => '/home/oblomov/src/ikiwiki',
+
+> Hope that helps --GB