summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-04-03tests/fortran: also test using a generator()Dylan Baker
2025-04-03backend/ninja: use a two step process for dependency scanningDylan Baker
2025-04-03backend/ninja: fix cross module dependenciesDylan Baker
2025-04-03backend/ninja: depfile generation needs a full dependency on all scanned sourcesDylan Baker
2025-04-03backend/ninja: Fortran targets need to -I transitive deps private dirsDylan Baker
2025-04-03backend/ninja: fortran must fully depend on all linked targetsDylan Baker
2025-04-03tests: our fortran order deps are wrong if a new module is introducedDylan Baker
2025-04-03tests: demonstrate that our scanner cannot handle cross target modulesDylan Baker
2025-04-03environment: build_dir is allowed to be None in the initializerDylan Baker
2025-04-03compilers/rust: fix sanity_check for Windows targetsKacper Michajłow
2025-04-03Docs: Cleaner admonishment stylingFeRD (Frank Dana)
2025-04-02docs: fix default for mformat sort_files optionBenjamin Gilbert
2025-04-02mtest: refactor get_wrapper slightlySam James
2025-04-02mtest: set VALGRIND_OPTS to fail tests on errorsSam James
2025-04-02options: we need to skip build options for machine files as wellDylan Baker
2025-04-02environment: filter machine file build options that are invalidDylan Baker
2025-04-02option: move the `is_per_machine_option` to the `OptionStore`Dylan Baker
2025-04-02options: Rename BASE_OPTIONS -> COMPILER_BASE_OPTIONSDylan Baker
2025-04-02options: rename OptStore.pending_project_options -> pending_optionsDylan Baker
2025-04-02options: rename "native_file_*" arguments to "machine_file_*"Dylan Baker
2025-04-02options: move BASE_OPTIONS to the options moduleDylan Baker
2025-04-02unittests: use more subtestsDylan Baker
2025-04-02modules/cmake: Make fully type safeDylan Baker
2025-04-02add testcase for subproject options in machine filePaolo Bonzini
2025-04-02use correct section when suggesting the placement of subproject optionsPaolo Bonzini
2025-04-02environment: remove incorrect check for subproject optionsPaolo Bonzini
2025-04-02wayland: Mark module stableXavier Claessens
2025-04-02rust: add link_whole to rust.test and rust.doctestPaolo Bonzini
2025-04-02rust: add rust.doctestPaolo Bonzini
2025-04-02rust: extract common parts of rust.test and rust.doctestPaolo Bonzini
2025-04-02rust: unit tests: do not use deprecated rust_crate_typePaolo Bonzini
2025-04-02compilers: rust: fix derivation of RustdocTestCompilerPaolo Bonzini
2025-04-02interpreter, rust: move "args" out of BaseTestPaolo Bonzini
2025-04-02ninjabackend: generate command line for rust doctestsPaolo Bonzini
2025-04-02build, interpreter: associate a doctest target to a BuildTargetPaolo Bonzini
2025-04-02compilers: introduce get_exe() and get_exe_args()Paolo Bonzini
2025-04-02ninjabackend: split out generation of rustc argumentsPaolo Bonzini
2025-04-02docs: add release notes for "ninja rustdoc"Paolo Bonzini
2025-04-02rust: new target rustdocPaolo Bonzini
2025-03-26select the correct meson_command for pyinstaller builds, even on not-WindowsEli Schwartz
2025-03-26envconfig: fix unhandled exception when cross-file lacks required keysyexiaochuan
2025-03-26docs: Clarify string building with absolute pathsPaul Caprioli
2025-03-24linkers: darwin: do not use -bundle for shared_modulesPaolo Bonzini
2025-03-24docs: Fix apt-get installation command linehpkfft.com
2025-03-24Fix doc for `meson test --print-errorlogs` [skip ci]Khairul Azhar Kasmiran
2025-03-24dependencies/dev: prepend sysroot when searching for GTest sourcesRoss Burton
2025-03-21options: Make sure the gnu99 deprecation is only printed onceL. E. Segovia
2025-03-21CI: Fix filemode tests with cygwin 3.6.0Jon Turney
2025-03-20man page: Running without 'setup' is deprecatedFeRD (Frank Dana)
2025-03-20handle monorepo license files specified in project() via ../Eli Schwartz