summaryrefslogtreecommitdiff
path: root/mesonbuild/build.py
AgeCommit message (Expand)Author
2025-12-22rust: add to_system_dependencyPaolo Bonzini
2025-12-22dependencies: make arguments to InternalDependency.__init__ optionalPaolo Bonzini
2025-12-17build: update comments on rust object linkingDylan Baker
2025-12-17build: clean up the `link` helperDylan Baker
2025-12-17build|interpreter: use typed_kwargs for link_withDylan Baker
2025-12-17build: clean up some some of the link_whole pathDylan Baker
2025-12-17build|interpreter: use the LINK_WHOLE validator for BuildTargetDylan Baker
2025-12-17interpreter|build: Use typed_kwargs for build_target(dependencies)Dylan Baker
2025-12-17interpreter: Add type checking for BuildTarget(install_dir: )Dylan Baker
2025-12-16build: cleanup include_directories codeDylan Baker
2025-12-16build: simplify `add_include_dirs`Dylan Baker
2025-12-16review get_subdir vs get_builddirPaolo Bonzini
2025-12-16remove get_source_subdirPaolo Bonzini
2025-12-08build: Add de-duplication for non-result targets in get_all_link_depsRobotLeopard86
2025-12-08build|interpreter: use typed_kwargs for BuildTarget(install_tag)Dylan Baker
2025-12-08build|interpreter: use typed_kwargs for BuildTarget(link_args)Dylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_language_stdlib_onl...Dylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_library_dirsDylan Baker
2025-11-19rust: search for native static libs in target libdirAlyssa Ross
2025-11-14build: Add `android_exe_type` to the Executable keyword argumentsDylan Baker
2025-11-14Add `os2_emxomf' option to generate OMF files on OS/2KO Myung-Hun
2025-11-14Add `shortname' kwarg for a short DLL name on OS/2KO Myung-Hun
2025-11-14Generate a shared library and an import library correctly on OS/2KO Myung-Hun
2025-11-12build: Use a tuple for pch dataDylan Baker
2025-11-12intepreter: Move remaining PCH validation to InterpreterDylan Baker
2025-11-12interpreter: Move most of the remaining validation to the InterpreterDylan Baker
2025-11-12interpreter: move deprecation validation for *_pch to the interpreterDylan Baker
2025-11-12Interpreter: do basic validation of PCH files in interpeterDylan Baker
2025-11-05interpreter: Move validation of BuildTarget(extra_files) to InterpreterDylan Baker
2025-11-05interpreter: move rust_api/rust_crate_type interaction to the interpreterDylan Baker
2025-11-05build: Use the Literal for rust_crate_typeDylan Baker
2025-11-04Add build target keyword parameter 'build_subdir' [v8]Keith Packard
2025-10-29build: remove unnecessary try/exceptPaolo Bonzini
2025-10-23build: allow building staticlib and rlib togetherPaolo Bonzini
2025-10-20build: Ensure that `vala_*` properties always exist, and are correctDylan Baker
2025-10-20interpreter|build: Add type checking for vala specific argumentsDylan Baker
2025-10-16build, backend: store build_def_files in BuildPaolo Bonzini
2025-10-16build: do not pass Interpreter to Generator.process_filesPaolo Bonzini
2025-10-16build: store Environment in GeneratorPaolo Bonzini
2025-10-16build: pass Environment to GeneratedListPaolo Bonzini
2025-10-16build: import EnvironmentPaolo Bonzini
2025-10-15backend/ninja: Ensure that a rust file is found when using StructuredSourcesDylan Baker
2025-10-15revert local_program()Eli Schwartz
2025-10-15build: clean up some of the types with swift argumentsDylan Baker
2025-10-15build: simplify validation of BuildTarget(extra_files: )Dylan Baker
2025-10-15build: Remove validation for `build_by_default`Dylan Baker
2025-10-15build: remove validation for C# resourcesDylan Baker
2025-10-15build: remove implicit_include_directories validationDylan Baker
2025-10-15build: remove validation for name prefix and suffixDylan Baker
2025-10-15build: remove validation from BuildTarget(link_depends: )Dylan Baker