summaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)Author
2025-10-29cargo: ensure default members is validPaolo Bonzini
2025-10-29cargo: avoid AttributeError if cargolock is NonePaolo Bonzini
2025-10-29compilers/nvidia_hpc: support C/C++ -stdEisuke Kawashima
2025-10-29coredata: finish typing annotationsPaolo Bonzini
2025-10-29replace "in d.keys()" with "in d"Paolo Bonzini
2025-10-29options: clean up handling of pending_optionsPaolo Bonzini
2025-10-29build: remove unnecessary try/exceptPaolo Bonzini
2025-10-29options: rename get_value_object_and_value_forPaolo Bonzini
2025-10-29options: rename get_value_object_forPaolo Bonzini
2025-10-29environment: move tool detection functions to a new modulePaolo Bonzini
2025-10-29environment: move detection functions to envconfig.pyPaolo Bonzini
2025-10-29environment, backends: remove is_* methodsPaolo Bonzini
2025-10-29environment, compilers: move is_library caching to the sourcePaolo Bonzini
2025-10-29cmdline: fix typing issuesPaolo Bonzini
2025-10-29coredata: move cmd_line.txt and command line handling to a new modulePaolo Bonzini
2025-10-29Add snippets.symbol_visibility_header() methodXavier Claessens
2025-10-29modules: Fix state.project_name valueXavier Claessens
2025-10-29compilers/asm: Move arch support check to initializerDylan Baker
2025-10-29compilers/asm: Introduce an ASMCompiler base classDylan Baker
2025-10-28cargo: Add library API version into its nameXavier Claessens
2025-10-28cargo: Dependency variable name must include its APIXavier Claessens
2025-10-28cargo: Fix version_arr paddingXavier Claessens
2025-10-27rust: drop +SUFFIX from crate namePaolo Bonzini
2025-10-27rust: unify conversion from target name to crate namePaolo Bonzini
2025-10-27cargo: edition and lint args are per packageXavier Claessens
2025-10-26wrap: fix deps name access with lower directory nameStéphane Cerveau
2025-10-24modules/codegen: Add support for bison/byacc/yaccDylan Baker
2025-10-24modules/codegen: Add wrapper for lex/flex/reflexDylan Baker
2025-10-24cmake: Set CMAKE_INSTALL_LIBDIR explicitlyDaniele Nicolodi
2025-10-24cmake: Do not pass install prefix explicitly to the CMake interpreterDaniele Nicolodi
2025-10-23cargo: fix proc-macro=true without crate_typePaolo Bonzini
2025-10-23cargo: Use --env-set when we have nightly rustcXavier Claessens
2025-10-23rust: Add rust_nightly feature optionXavier Claessens
2025-10-23cargo: generate lint arguments from tablePaolo Bonzini
2025-10-23cargo: parse lints tablePaolo Bonzini
2025-10-23cargo: build default_options as a dictionaryPaolo Bonzini
2025-10-23cargo: remove duplicate proc_macro fieldPaolo Bonzini
2025-10-23cargo: list a few entries that should not warnPaolo Bonzini
2025-10-23mtest: Display test name in format expected by "meson test" argumentXavier Claessens
2025-10-23mtest: Fix test selection implementationXavier Claessens
2025-10-23build: allow building staticlib and rlib togetherPaolo Bonzini
2025-10-23cargo: use both_libraries when appropriatePaolo Bonzini
2025-10-23cargo: convert proc_macro to crate_type in Library dataclass.Paolo Bonzini
2025-10-22cargo: The default executable is src/main.rsXavier Claessens
2025-10-22cargo: reorder some code to keep from_raw() lastXavier Claessens
2025-10-22cargo: Move all conversions in _raw_to_dataclass()Xavier Claessens
2025-10-20interpreter/dependencyfallbacks: use DependencyObjectKWsDylan Baker
2025-10-20interpreter: Fix argument passing for dependencyfallbacks as subprojectDylan Baker
2025-10-20interpreter: fix more default_options annotationsDylan Baker
2025-10-20dependencyfallbacks: move required/disabled check to interpreterDylan Baker