Place all program objects under a single hierarchy #15277
bonzini
force pushed
from
ade36dc4
to
4c403ccc
53 days ago
bonzini
force pushed
from
4c403ccc
to
7388a93b
53 days ago
bonzini
force pushed
from
7388a93b
to
6ad66587
53 days ago
bonzini
force pushed
from
6ad66587
to
5c51412a
53 days ago
bonzini
force pushed
from
5c51412a
to
ec5c8a42
49 days ago
bonzini
force pushed
from
ec5c8a42
to
8980ecb3
49 days ago
bonzini
force pushed
from
8980ecb3
to
85a3e5d7
49 days ago
bonzini
force pushed
from
85a3e5d7
to
bacd8115
48 days ago
bonzini
force pushed
from
bacd8115
to
7f80637d
48 days ago
bonzini
force pushed
from
7f80637d
to
8dd93b35
6 days ago
dcbaker
requested changes
on 2026-01-07
interpreter: fix types for RunTarget
f28b13e7
codegen: rename Program typealias
3e90940e
backends: accept CustomTargetIndex when serialising executables
a8db2bc1
windows: remove unused type
308ccd52
simplify types for ExternalProgram|OverrideProgram
64f322f4
Add ABC above ExternalProgram
74a7e3b8
Add LocalProgram object
ac84c663
Add support for LocalProgram to custom_target() and run_target()
baf691a3
Add support for LocalProgram to configure_file() and run_command()
8f662726
Add support for LocalProgram to test() and benchmark()
d4a674e8
backends: add support for GeneratedList.extra_depends
348a6210
Add support for LocalProgram to generator()
7df1a8c4
Add support for LocalProgram to override_find_program()
dae6f992
Add support for LocalProgram to add_*_script()
d3f38ccf
Replace OverrideExecutable with LocalProgram
5ba55952
interpreterobjects: remove was_returned_by_find_program
9430f4b8
build: move find_overrides away
e7a316a8
rename ExternalProgram object to Program
11c34776
programs: Add a couple more useful aliases
9e7dcdae
bonzini
force pushed
from
8dd93b35
to
9e7dcdae
5 days ago
programs: absorb OverrideProgram into LocalProgram
785b400a
bonzini
force pushed
from
85e151bb
to
785b400a
5 days ago
dcbaker
approved these changes
on 2026-01-07
dcbaker
merged
51afb15b
into master 4 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub