diff options
author | Matt Rendina <rendinam@users.noreply.github.com> | 2017-09-19 17:25:48 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-19 17:25:48 -0400 |
commit | 1253d445e1dbde1bce0b8027e6ad8d31fcca56ed (patch) | |
tree | 06b5a3e26e0f97a0662b44d1c2ce90930383449e | |
parent | 5cb922c99d4f2097e53fe9193a89a42e67a16d19 (diff) | |
parent | 722144a3167038537509dac56754af873d893062 (diff) | |
download | rambo-1253d445e1dbde1bce0b8027e6ad8d31fcca56ed.tar.gz |
Merge pull request #7 from rendinam/render_name
Output rendered recipe and display canonical build name
-rwxr-xr-x | rambo/meta.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/rambo/meta.py b/rambo/meta.py index 2c22d3a..47817b0 100755 --- a/rambo/meta.py +++ b/rambo/meta.py @@ -62,6 +62,9 @@ class Meta(object): the conda recipe renderer to perform string interpolation and store the values in a dictionary.''' if os.path.isfile(rdir + '/meta.yaml'): + print('========================================' + '========================================') + print('Rendering recipe for {}'.format(rdir)) if CONDA_BUILD_MAJOR_VERSION == '2': self.render_payload = conda_build.api.render( rdir, @@ -78,7 +81,7 @@ class Meta(object): python=self.versions['python'], numpy=self.versions['numpy'], channel_urls=[self.channel], - filename_hashing=False) + filename_hashing=False) # enables --old-build-string # conda-build v3.x render() returns a list of tuples: # [(MetaData, bool, bool)] self.metaobj = self.render_payload[0][0] @@ -87,6 +90,7 @@ class Meta(object): self.complete = self.is_complete() if self.valid: self.name = self.mdata['package']['name'] + print('\n{}'.format(conda_build.api.output_yaml(self.metaobj))) if self.metaobj.skip(): print('skipping on selected platform due to directive: {}'.format( self.name)) @@ -141,6 +145,8 @@ class Meta(object): python=self.versions['python'], numpy=self.versions['numpy'])[0] self.canonical_name = os.path.basename(output_file_path) + print('Package canonical name: {}\n\n'.format( + self.canonical_name)) class MetaSet(object): |