mirror of
https://github.com/kiwix/kiwix-build.git
synced 2025-09-24 04:53:29 -04:00
Add toolchains steps even if we are building with --build-nodeps
.
Toolchains are not really a deps, they have to be build everytime.
This commit is contained in:
parent
428fe7efa0
commit
b3d9ff5a6b
@ -37,6 +37,16 @@ class Builder:
|
|||||||
steps = list(remove_duplicates(steps))
|
steps = list(remove_duplicates(steps))
|
||||||
|
|
||||||
if option('build_nodeps'):
|
if option('build_nodeps'):
|
||||||
|
# add all platform steps
|
||||||
|
for pltName in PlatformInfo.all_running_platforms:
|
||||||
|
plt = PlatformInfo.all_platforms[pltName]
|
||||||
|
for tlcName in plt.toolchain_names:
|
||||||
|
tlc = Dependency.all_deps[tlcName]
|
||||||
|
src_plt_step = ('source', tlcName)
|
||||||
|
add_target_step(src_plt_step, self._targets[src_plt_step])
|
||||||
|
blt_plt_step = ('neutral' if tlc.neutral else pltName, tlcName)
|
||||||
|
add_target_step(blt_plt_step, self._targets[blt_plt_step])
|
||||||
|
|
||||||
src_targetDef = ('source', targetDef[1])
|
src_targetDef = ('source', targetDef[1])
|
||||||
add_target_step(src_targetDef, self._targets[src_targetDef])
|
add_target_step(src_targetDef, self._targets[src_targetDef])
|
||||||
add_target_step(targetDef, self._targets[targetDef])
|
add_target_step(targetDef, self._targets[targetDef])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user