Commit 8e0b6463 authored by Xavier Thompson's avatar Xavier Thompson

WIP Ignore buuildout path for bootstrap install

parent 5c99921b
......@@ -631,6 +631,7 @@ class Buildout(DictMixin):
path=path,
newest=self.newest,
allow_hosts=self._allow_hosts,
include_buildout_path=False,
)
else:
# Now copy buildout and setuptools eggs, and record destination eggs:
......
......@@ -255,6 +255,7 @@ class Installer(object):
allow_hosts=('*',),
check_picked=True,
allow_unknown_extras=False,
include_buildout_path=True,
):
assert executable == sys.executable, (executable, sys.executable)
self._dest = dest if dest is None else pkg_resources.normalize_path(dest)
......@@ -275,7 +276,9 @@ class Installer(object):
links.insert(0, self._download_cache)
self._index_url = index
path = (path and path[:] or []) + buildout_and_setuptools_path
path = (path and path[:] or [])
if include_buildout_path:
path += buildout_and_setuptools_path
self._path = path
if self._dest is None:
newest = False
......@@ -957,6 +960,7 @@ def install(specs, dest,
allowed_eggs_from_site_packages=None,
check_picked=True,
allow_unknown_extras=False,
include_buildout_path=True,
):
assert executable == sys.executable, (executable, sys.executable)
assert include_site_packages is None
......@@ -967,7 +971,8 @@ def install(specs, dest,
newest, versions, use_dependency_links,
allow_hosts=allow_hosts,
check_picked=check_picked,
allow_unknown_extras=allow_unknown_extras)
allow_unknown_extras=allow_unknown_extras,
include_buildout_path=include_buildout_path)
return installer.install(specs, working_set)
buildout_and_setuptools_dists = list(install(['zc.buildout'], None,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment