diff options
Diffstat (limited to 'vienna')
-rwxr-xr-x | vienna | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vienna b/vienna index 5528463..dba855b 100755 --- a/vienna +++ b/vienna | |||
@@ -105,6 +105,17 @@ main() { | |||
105 | log "Can't find configuration \`$CONFIG'." | 105 | log "Can't find configuration \`$CONFIG'." |
106 | exit 2 | 106 | exit 2 |
107 | fi | 107 | fi |
108 | ## Plugins | ||
109 | # Plugins are .*.sh files in build directory. They're sourced here. | ||
110 | for plugin in ./.*.sh; do | ||
111 | case "$plugin" in | ||
112 | *"$CONFIG"*) continue ;; | ||
113 | *) | ||
114 | log plugin "source $plugin" | ||
115 | . "$plugin" | ||
116 | ;; | ||
117 | esac | ||
118 | done | ||
108 | mkdir -p "$OUTD" || exit 2 | 119 | mkdir -p "$OUTD" || exit 2 |
109 | mkdir -p "$TMPD" || exit 2 | 120 | mkdir -p "$TMPD" || exit 2 |
110 | # Build pages | 121 | # Build pages |