diff options
| author | Tarek Ziade <tarek@ziade.org> | 2010-10-02 14:52:16 +0200 |
|---|---|---|
| committer | Tarek Ziade <tarek@ziade.org> | 2010-10-02 14:52:16 +0200 |
| commit | 5733b8d829ddadbc8bee15fbaadec358314d0610 (patch) | |
| tree | 8ba0c79d54ea8e6b2f5db6c7188888edeb7a1859 /distutils2 | |
| parent | a06c5e831a0c20550bea7dde47e688daf4ac658b (diff) | |
| download | disutils2-5733b8d829ddadbc8bee15fbaadec358314d0610.tar.gz | |
allow one-liner for packages
Diffstat (limited to 'distutils2')
| -rw-r--r-- | distutils2/config.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/distutils2/config.py b/distutils2/config.py index f3969df..8e0d0e6 100644 --- a/distutils2/config.py +++ b/distutils2/config.py @@ -105,7 +105,11 @@ class Config(object): self.dist.packages = [] self.dist.package_dir = {} - for package in files.get('packages', []): + packages = files.get('packages', []) + if isinstance(packages, str): + packages = [packages] + + for package in packages: if ':' in package: dir_, package = package.split(':') self.dist.package_dir[package] = dir_ |
