Packages need to be install before we look to binaries installed by them.
In setup_win32, we search where gcc compilers are installed. We need to have them installed before.
This commit is contained in:
parent
6d18da1587
commit
5919e28a2f
|
@ -254,6 +254,8 @@ class BuildEnv:
|
||||||
def setup_build_target(self, build_target):
|
def setup_build_target(self, build_target):
|
||||||
self.build_target = build_target
|
self.build_target = build_target
|
||||||
self.target_env = self._targets_env[self.build_target]
|
self.target_env = self._targets_env[self.build_target]
|
||||||
|
|
||||||
|
def finalize_setup(self):
|
||||||
getattr(self, 'setup_{}'.format(self.build_target))()
|
getattr(self, 'setup_{}'.format(self.build_target))()
|
||||||
|
|
||||||
def setup_native(self):
|
def setup_native(self):
|
||||||
|
@ -1002,6 +1004,9 @@ class Builder:
|
||||||
try:
|
try:
|
||||||
print("[INSTALL PACKAGES]")
|
print("[INSTALL PACKAGES]")
|
||||||
self.buildEnv.install_packages()
|
self.buildEnv.install_packages()
|
||||||
|
self.buildEnv.finalize_setup()
|
||||||
|
if self.nativeBuildEnv != self.buildEnv:
|
||||||
|
self.nativeBuildEnv.finalize_setup()
|
||||||
print("[PREPARE]")
|
print("[PREPARE]")
|
||||||
self.prepare_sources()
|
self.prepare_sources()
|
||||||
print("[BUILD]")
|
print("[BUILD]")
|
||||||
|
|
Loading…
Reference in New Issue