aboutsummaryrefslogtreecommitdiff
path: root/cbc
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-06-23 17:27:26 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-06-23 17:27:26 -0400
commit1eb3971abf6390949700d1147298b40b3c2da1d6 (patch)
tree807a4eeaa1106742e1425d930d966a8ced6d4dc4 /cbc
parent492195c20538febd02fda8ae35fd29a6aa63284a (diff)
downloadcbc-1eb3971abf6390949700d1147298b40b3c2da1d6.tar.gz
Replace conda_write_meta with "compile" for better output control
Diffstat (limited to 'cbc')
-rwxr-xr-xcbc/meta.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/cbc/meta.py b/cbc/meta.py
index 0670304..222d5d0 100755
--- a/cbc/meta.py
+++ b/cbc/meta.py
@@ -46,9 +46,13 @@ class MetaData(object):
def run(self):
self.conda_write_meta()
- def conda_write_meta(self):
- with open(os.path.join(self.env.config['meta']), 'w+') as metafile:
- yaml.safe_dump(self.conda_metadata, metafile, default_flow_style=False, line_break=True, indent=4)
+ def compile(self):
+ compiled = {}
+ compiled['meta'] = yaml.safe_dump(self.conda_metadata, default_flow_style=False, line_break=True, indent=4)
+ compiled['build_linux'] = self.local_metadata['cbc_build']['linux']
+ #if 'windows' in self.local_metadata['']
+ compiled['build_windows'] = self.local_metadata['cbc_build']['windows']
+ return compiled
def convert_conda_fields(self, fields):
temp = OrderedDict()