aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-02-20minstall: drop privileges before running rebuild_allEli Schwartz3-3/+55
2023-02-20minstall: rework root elevation prompt for extensibility and behaviorEli Schwartz3-6/+39
2023-02-20minstall: when elevating to root, don't allow ninja to rerunEli Schwartz1-1/+1
2023-02-20interpreter/mesonmain: Add build_options methodL. E. Segovia5-1/+60
2023-02-20nasm: Detect and use MSVC linker if presentL. E. Segovia1-0/+3
2023-02-20nasm: Link with windows CRT libs when nasm is used as linker languageXavier Claessens6-2/+82
2023-02-20ci: Install NASM on MSVC jobsXavier Claessens1-0/+2
2023-02-20interpreter: Do not ignore all exceptions when adding compilerXavier Claessens1-1/+1
2023-02-19handle more corner cases where locking the build directory failsEisuke Kawashima1-0/+3
2023-02-19vala: don't build .h, .vala, and .gir if export_dynamic is FalseDylan Baker1-1/+1
2023-02-17compilers: -fprofile-correction is only a valid switch with gcc itself.Luke Elliott1-1/+4
2023-02-16docs/prebuilt: Add an example of how to use a wrap fileDylan Baker1-0/+27
2023-02-16docs/prebuilt: add some sanity checking to the example.Dylan Baker1-0/+5
2023-02-16docs/prebuilt: use meson.override_dependency()Dylan Baker1-3/+5
2023-02-15interpreter: add FeatureOption.enable_if and .disable_ifDylan Baker4-5/+186
2023-02-15interpreter: add a feature.enable_auto_ifDylan Baker4-1/+39
2023-02-15docs: add description of license_files kwargEli Schwartz1-0/+16
2023-02-15preprocess: Add dependencies kwargXavier Claessens5-2/+17
2023-02-15preprocess: Allow custom_tgt, custom_idx and generated_listXavier Claessens4-11/+39
2023-02-14allow install script to run in dry-run modeCharles Brunet8-8/+58
2023-02-14asm: Use more backward-compatible invocation syntax for nasmSimon McVittie1-1/+1
2023-02-13cmake: check that `re.search` returned a non-None valueDylan Baker1-6/+12
2023-02-13Fix displaying outputs with add_*_scriptCharles Brunet1-1/+1
2023-02-13wrap: ensure the tempfile used for downloading is closedEli Schwartz1-1/+1
2023-02-13add a CI runner testing that Meson runs correctly under PyPy3Eli Schwartz3-2/+17
2023-02-13CI: log individual steps in run_testsEli Schwartz1-4/+8
2023-02-13tests: do not run the deprecated python3 tests unless python is python3Eli Schwartz1-2/+2
2023-02-12CI: ensure pypy3 has the basic packagesEli Schwartz1-0/+3
2023-02-10docs: Add cython to the languages accepted by project()Daniele Nicolodi1-2/+3
2023-02-10cython: add unittest to verify that depfiles workEli Schwartz4-0/+29
2023-02-10cython: wire up support for emitting and using depfilesEli Schwartz2-2/+14
2023-02-10backends: handle cython ninja rules a bit more idiomaticallyEli Schwartz1-6/+7
2023-02-09respect the machine file binary overrides, even if it doesn't existEli Schwartz1-1/+3
2023-02-08CI: migrate pypy3 tests from bionic to ArchEli Schwartz2-17/+1
2023-02-08CI: skip valgrind test on ArchEli Schwartz1-1/+1
2023-02-08CI: skip gpgme-config test on ArchEli Schwartz1-1/+1
2023-02-08Replace dashes in Java package names with underscores when generating native ...Tristan Partin1-3/+6
2023-02-08compilers: Optimize the /Zc:__cplusplus codeDylan Baker1-10/+6
2023-02-08internaltests: Fix tests for /utf-8 removalDylan Baker1-5/+6
2023-02-08compilers: Remove /utf-8 from Visual Studio command args onceDylan Baker1-3/+9
2023-02-08compilers: Copy const always_args before returningDylan Baker1-1/+2
2023-02-08mtest: fix annotaion of stdo_task and stde_taskDylan Baker1-2/+2
2023-02-07test cases/vala: Fix clang error during int to pointer coercionNirbheek Chauhan2-3/+3
2023-02-07Visual Studio: Drop /utf-8 if it is not supportedChun-wei Fan1-0/+10
2023-02-07mconf: Use auto_features value for auto optionsXavier Claessens1-0/+3
2023-02-02set default install_tag of python.install_sources() to "python-runtime"Peter Urban1-1/+1
2023-02-01pylint 2.16: join iterables without repeated appendEli Schwartz1-3/+1
2023-02-01pylint 2.16: raise a more intentional exceptionEli Schwartz1-1/+1
2023-02-01pylint 2.16: remove pointless parens around equality assignmentsEli Schwartz3-3/+3
2023-02-01remove unneeded type commentEli Schwartz1-1/+1