add dependent packages to PYTHONPATH for build
This commit is contained in:
		| @@ -66,6 +66,11 @@ def setup_extension_environment(self, module, spec, ext_spec): | |||||||
|         # Make the site packages directory if it does not exist already. |         # Make the site packages directory if it does not exist already. | ||||||
|         mkdirp(module.site_packages_dir) |         mkdirp(module.site_packages_dir) | ||||||
|  |  | ||||||
|  |         # Add dependent packages' site-packages directory to PYTHONPATH | ||||||
|  |         for d in ext_spec.traverse(): | ||||||
|  |             if d.package.extends(self.spec): | ||||||
|  |                 os.environ['PYTHONPATH'] += ':' + os.path.join(d.prefix, self.site_packages_dir) | ||||||
|  |  | ||||||
|  |  | ||||||
|     # ======================================================================== |     # ======================================================================== | ||||||
|     # Handle specifics of activating and deactivating python modules. |     # Handle specifics of activating and deactivating python modules. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Gregory L. Lee
					Gregory L. Lee