1
0
Fork 1
mirror of https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git synced 2025-07-13 03:19:47 +03:00

build: init: only pull in g++-cross if g++ in depends

Signed-off-by: Casey Connolly <kcxt@postmarketos.org>
This commit is contained in:
Casey Connolly 2025-05-30 13:16:08 +02:00
parent 5ddb7d66f7
commit 1dc8183b98

View file

@ -122,7 +122,9 @@ def init_compiler(context: Context, depends: list[str], cross: CrossCompile, arc
elif "gcc6" in depends: elif "gcc6" in depends:
cross_pkgs += ["gcc6-" + arch_str] cross_pkgs += ["gcc6-" + arch_str]
elif arch != Arch.native(): elif arch != Arch.native():
cross_pkgs += ["gcc-" + arch_str, "g++-" + arch_str] cross_pkgs += ["gcc-" + arch_str]
if "g++" in depends:
cross_pkgs += ["g++-" + arch_str]
if "clang" in depends or "clang-dev" in depends: if "clang" in depends or "clang-dev" in depends:
cross_pkgs += ["clang"] cross_pkgs += ["clang"]
if cross == CrossCompile.CROSSDIRECT: if cross == CrossCompile.CROSSDIRECT: