summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/unstable_rust.py
AgeCommit message (Expand)Author
2022-08-17interpreter: move handling of module stability to interpreterDylan Baker
2022-08-17modules: Add stabilization information to ModuleInfoDylan Baker
2022-08-17modules: use module level information about new and deprecationDylan Baker
2022-05-31fix regression that broke type checking of CustomTarget outputsEli Schwartz
2022-03-29Pass environment down to base Target classXavier Claessens
2022-03-24Make compilers list per subprojectXavier Claessens
2022-03-20modules/rust: set bindgen include_dirs for both build and source dirDylan Baker
2022-03-07build: plumb structured sources into BuildTargetsDylan Baker
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker
2021-11-23rust: clean up inputs and outputs to bindgenPaolo Bonzini
2021-08-16modules/rust: fix initialize signatureDylan Baker
2021-08-16modules/rust: use typed_kwargs for bindgenDylan Baker
2021-06-18holders: Fix the remaining code to respect the holder changesDaniel Mensinger
2021-06-18holders: remove unholderDaniel Mensinger
2021-06-15modules/qt: fully annotate and check qt.has_toolsDylan Baker
2021-06-14interpreter: use typed_*args for test and benchmarkDylan Baker
2021-06-14interpreter: use typed_pos_args for func_test and func_benchmarkDylan Baker
2021-05-28modules: Replace find_program_impl() by state.find_program()Xavier Claessens
2021-05-28modules: Add methods dict everywhereXavier Claessens
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens
2021-05-19interpreter: Add docstring and fix types of source_strings_to_filesDylan Baker
2021-04-12interpreter: Split permitted_kwargs dictXavier Claessens
2021-04-01interpreter: Move to its own folder and split itXavier Claessens
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-04Simplify module APIXavier Claessens
2021-02-06rust: Add a module wrapper for bindgenDylan Baker
2021-02-06modules/rust: use typed_pos_argsDylan Baker
2021-01-19Replace NinjaBackend is_rust_target with build.uses_rustDylan Baker
2021-01-13Fix misspellsAntonin Décimo
2021-01-05modules: Add an unstable-rust moduleDylan Baker