# HG changeset patch # User Jeff Hammel # Date 1390704170 28800 # Node ID e3770a2530ff51ae32e6ad7cb049205ad43e41a0 # Parent c99fbe84c3c202f98de5df3821f3dc750cc1e20b STUB: buttercup/buttercup.py diff -r c99fbe84c3c2 -r e3770a2530ff buttercup/buttercup.py --- a/buttercup/buttercup.py Sat Jan 25 17:17:26 2014 -0800 +++ b/buttercup/buttercup.py Sat Jan 25 18:42:50 2014 -0800 @@ -76,12 +76,12 @@ if source_objs is None: source_objs = source.sources(self.sources, srcdir=self.srcdir) for source_obj in source_objs: - if os.path.exists(os.path.join(source_obj.directory(), 'setup.py')): + directory = source_obj.directory() + if os.path.exists(os.path.join(directory, 'setup.py')): try: call(['python', 'setup.py', 'develop'], cwd=source_obj.directory()) except Exception as e: - import pdb; pdb.set_trace() - raise SetupError(str(e)) + raise SetupError(str(e), directory, source_obj.uri) def deploy(self): self.install()