diff options
Diffstat (limited to 'main.py')
-rwxr-xr-x | main.py | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -250,6 +250,9 @@ def main(): pkg_names.append(pkg['name']) pkg_options[pkg['name']] = pkg.get('options', '').split(' ') pkg_envs[pkg['name']] = pkg.get('env', {}) + for file in pkg.get('files', []): + with open(file['name'], 'w') as f: + f.write(file['content']) else: logger.fatal('Package entries must be string or dict, not %s', type(pkg)) |