Allow subprojects to be built for both the build and host machine (1st part) #15395
bonzini
force pushed
from
da358d9c
to
76c9b042
39 days ago
bonzini
marked this pull request as ready for review 39 days ago
bonzini
force pushed
from
76c9b042
to
a386c1a4
38 days ago
bonzini
force pushed
from
a73ab26d
to
b8105dfc
38 days ago
bonzini
force pushed
from
b8105dfc
to
1d04d09b
37 days ago
bonzini
force pushed
from
1d04d09b
to
a562d658
37 days ago
bonzini
force pushed
from
a562d658
to
b34dad8f
37 days ago
bonzini
force pushed
from
b34dad8f
to
2df70dac
32 days ago
bonzini
force pushed
from
2df70dac
to
e748a70e
17 days ago
bonzini
force pushed
from
e748a70e
to
f50e9a42
16 days ago
bonzini
added this to the 1.11 milestone 15 days ago
bonzini
force pushed
from
f50e9a42
to
7b384f8c
10 days ago
bonzini
force pushed
from
7b384f8c
to
ae7647f2
9 days ago
dcbaker
requested changes
on 2026-01-15
build: add annotation for Build.subprojects
e3abb031
build: fix static_linker type annotation
23fb0244
build: only detect one static linker for build == host setups
bb1914b7
interpreter: add more annotations for SubProject
6af90a15
interpreter/dependencyfallbacks: use a single method for logging found
ec4db4e8
interpreter/dependencyfallbacks: log the machine the dependency is for
6ae65cbd
dependencies: Report for machine when logging dependencies found
cfbf6151
add for_machine to DependencyFallbacksHolder
2b9f2f4b
bonzini
force pushed
from
ae7647f2
to
eb19f3c5
8 days ago
dcbaker
requested changes
on 2026-01-16
cmake: actually use the right machine
eb179fa6
build: cleanup to copy and merge
694b4d34
build: recreate PerMachine object in copies
9070b25c
build: switch stdlibs to PerMachineDefaultable
5ccfcbf5
backends: use Build.get_project_args
96b3f280
build: pass target to get_project_args/get_project_link_args
9be1169a
build: move per-project data to a separate dataclass
89cd4e7d
bonzini
force pushed
from
eb19f3c5
to
89cd4e7d
8 days ago
dcbaker
approved these changes
on 2026-01-16
dcbaker
merged
64e3f460
into master 8 days ago
bonzini
deleted the subproject-per-machine-start branch 4 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub