diff piecrust/plugins/builtin.py @ 187:d5b7c2a4ec9d

prepare: Add user-defined scaffolding templates. Any files found in `scaffold/pages` will be used as possible templates for the `chef prepare` command, in addition to the default ones.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 04 Jan 2015 15:49:31 -0800
parents 139179dc7abd
children 154b8df04829
line wrap: on
line diff
--- a/piecrust/plugins/builtin.py	Sun Jan 04 15:48:29 2015 -0800
+++ b/piecrust/plugins/builtin.py	Sun Jan 04 15:49:31 2015 -0800
@@ -7,6 +7,7 @@
 from piecrust.commands.builtin.scaffolding import (
         PrepareCommand,
         DefaultPrepareTemplatesCommandExtension,
+        UserDefinedPrepareTemplatesCommandExtension,
         DefaultPrepareTemplatesHelpTopic)
 from piecrust.commands.builtin.serving import (ServeCommand)
 from piecrust.commands.builtin.util import (
@@ -56,6 +57,7 @@
     def getCommandExtensions(self):
         return [
                 DefaultPrepareTemplatesCommandExtension(),
+                UserDefinedPrepareTemplatesCommandExtension(),
                 DefaultPrepareTemplatesHelpTopic()]
 
     def getSources(self):