filesystem_view: do not link external packages
This commit is contained in:
		| @@ -220,6 +220,11 @@ def add_extension(self, spec): | |||||||
|                       % spec.name) |                       % spec.name) | ||||||
|             return False |             return False | ||||||
|  |  | ||||||
|  |         if spec.external: | ||||||
|  |             tty.warn(self._croot + 'Skipping external package: %s' | ||||||
|  |                      % colorize_spec(spec)) | ||||||
|  |             return True | ||||||
|  |  | ||||||
|         try: |         try: | ||||||
|             if not spec.package.is_activated(self.extensions_layout): |             if not spec.package.is_activated(self.extensions_layout): | ||||||
|                 spec.package.do_activate( |                 spec.package.do_activate( | ||||||
| @@ -245,6 +250,11 @@ def add_standalone(self, spec): | |||||||
|                       % spec.name) |                       % spec.name) | ||||||
|             return False |             return False | ||||||
|  |  | ||||||
|  |         if spec.external: | ||||||
|  |             tty.warn(self._croot + 'Skipping external package: %s' | ||||||
|  |                      % colorize_spec(spec)) | ||||||
|  |             return True | ||||||
|  |  | ||||||
|         if self.check_added(spec): |         if self.check_added(spec): | ||||||
|             tty.warn(self._croot + 'Skipping already linked package: %s' |             tty.warn(self._croot + 'Skipping already linked package: %s' | ||||||
|                      % colorize_spec(spec)) |                      % colorize_spec(spec)) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Ben Boeckel
					Ben Boeckel