Mercurial > hg > buttercup
diff buttercup/buttercup.py @ 53:af4155b0a260 default tip
add --prefix option
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Tue, 03 Nov 2020 07:59:36 -0800 |
parents | b717de8b384f |
children |
line wrap: on
line diff
--- a/buttercup/buttercup.py Tue Nov 03 07:51:52 2020 -0800 +++ b/buttercup/buttercup.py Tue Nov 03 07:59:36 2020 -0800 @@ -2,6 +2,8 @@ the flower blooming to k0s.org """ +# TODO: this should all go in a `pip` requirements file + import os from subprocess import check_call as call from . import source @@ -52,13 +54,12 @@ 'wordstream', 'wsgintegrate'] - def __init__(self, srcdir): + def __init__(self, srcdir, prefix=None): self.srcdir = srcdir - - # TODO: this should all go in a `pip` requirements file + self.prefix = prefix or self.HG # base webapps and dependencies - self.sources = {'hg': ['%s/%s' % (self.HG, package) + self.sources = {'hg': ['%s/%s' % (self.prefix, package) for package in self.PACKAGES ]} self.sources['git'] = []