Start a "base" recipe
This probably needs to have a "pages" templates too.
This commit is contained in:
parent
1162aa2fd7
commit
32d7b53e63
3 changed files with 36 additions and 3 deletions
|
|
@ -88,13 +88,15 @@ class BaseRecipe(Recipe):
|
|||
|
||||
def generate(self):
|
||||
self.write('__init__.py', self.template('init'))
|
||||
self.write('backend.py', self.template('base_backend'))
|
||||
self.write('browser.py', self.template('base_browser'))
|
||||
|
||||
|
||||
class ComicRecipe(BaseRecipe):
|
||||
class ComicRecipe(Recipe):
|
||||
NAME = 'comic'
|
||||
|
||||
def generate(self):
|
||||
super(ComicRecipe, self).generate()
|
||||
self.write('__init__.py', self.template('init'))
|
||||
self.write('backend.py', self.template('comic_backend'))
|
||||
|
||||
|
||||
|
|
@ -125,7 +127,7 @@ def main():
|
|||
default=gitconfig('user.email'))
|
||||
subparsers = parser.add_subparsers()
|
||||
|
||||
recipes = [ComicRecipe, ComicTestRecipe]
|
||||
recipes = [BaseRecipe, ComicRecipe, ComicTestRecipe]
|
||||
for recipe in recipes:
|
||||
recipe.configure_subparser(subparsers)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue