summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-22merge the python dependency from the python module into dependenciesEli Schwartz
2023-02-22partial migration of the python module dependency into dependenciesEli Schwartz
2023-02-22python module/dependency: move the specialized external programEli Schwartz
2023-02-22remove pointless, unused typing-only import in the test runnerEli Schwartz
2023-02-22python module: inline the dependency methods checkingEli Schwartz
2023-02-22dependencies: refactor python3 into its own fileEli Schwartz
2023-02-22python module: move the introspection script into an external scriptEli Schwartz
2023-02-22python module: break the association between dependency and installation objectsEli Schwartz
2023-02-22python module: fix a few mypy issuesEli Schwartz
2023-02-21backend/ninja: fix rust cfg parsingKarol Herbst
2023-02-20minstall: add a timeout when waiting for user input for elevationEli Schwartz
2023-02-20minstall: check 5 times for an answer to the elevation promptEli Schwartz
2023-02-20minstall: drop privileges before running rebuild_allEli Schwartz
2023-02-20minstall: rework root elevation prompt for extensibility and behaviorEli Schwartz
2023-02-20minstall: when elevating to root, don't allow ninja to rerunEli Schwartz
2023-02-20interpreter/mesonmain: Add build_options methodL. E. Segovia
2023-02-20nasm: Detect and use MSVC linker if presentL. E. Segovia
2023-02-20nasm: Link with windows CRT libs when nasm is used as linker languageXavier Claessens
2023-02-20ci: Install NASM on MSVC jobsXavier Claessens
2023-02-20interpreter: Do not ignore all exceptions when adding compilerXavier Claessens
2023-02-19handle more corner cases where locking the build directory failsEisuke Kawashima
2023-02-19vala: don't build .h, .vala, and .gir if export_dynamic is FalseDylan Baker
2023-02-17compilers: -fprofile-correction is only a valid switch with gcc itself.Luke Elliott
2023-02-16docs/prebuilt: Add an example of how to use a wrap fileDylan Baker
2023-02-16docs/prebuilt: add some sanity checking to the example.Dylan Baker
2023-02-16docs/prebuilt: use meson.override_dependency()Dylan Baker
2023-02-15interpreter: add FeatureOption.enable_if and .disable_ifDylan Baker
2023-02-15interpreter: add a feature.enable_auto_ifDylan Baker
2023-02-15docs: add description of license_files kwargEli Schwartz
2023-02-15preprocess: Add dependencies kwargXavier Claessens
2023-02-15preprocess: Allow custom_tgt, custom_idx and generated_listXavier Claessens
2023-02-14allow install script to run in dry-run modeCharles Brunet
2023-02-14asm: Use more backward-compatible invocation syntax for nasmSimon McVittie
2023-02-13cmake: check that `re.search` returned a non-None valueDylan Baker
2023-02-13Fix displaying outputs with add_*_scriptCharles Brunet
2023-02-13wrap: ensure the tempfile used for downloading is closedEli Schwartz
2023-02-13add a CI runner testing that Meson runs correctly under PyPy3Eli Schwartz
2023-02-13CI: log individual steps in run_testsEli Schwartz
2023-02-13tests: do not run the deprecated python3 tests unless python is python3Eli Schwartz
2023-02-12CI: ensure pypy3 has the basic packagesEli Schwartz
2023-02-10docs: Add cython to the languages accepted by project()Daniele Nicolodi
2023-02-10cython: add unittest to verify that depfiles workEli Schwartz
2023-02-10cython: wire up support for emitting and using depfilesEli Schwartz
2023-02-10backends: handle cython ninja rules a bit more idiomaticallyEli Schwartz
2023-02-09respect the machine file binary overrides, even if it doesn't existEli Schwartz
2023-02-08CI: migrate pypy3 tests from bionic to ArchEli Schwartz
2023-02-08CI: skip valgrind test on ArchEli Schwartz
2023-02-08CI: skip gpgme-config test on ArchEli Schwartz
2023-02-08Replace dashes in Java package names with underscores when generating native ...Tristan Partin
2023-02-08compilers: Optimize the /Zc:__cplusplus codeDylan Baker