aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-03-09Make generator exe more resilient.fgetcfixJussi Pakkanen1-1/+6
2023-02-25Misleading comment mtribiere1-1/+1
2023-02-24docs: fix bad advice to use python module to find pythonEli Schwartz1-2/+2
2023-02-24test cases: use best practices method to find the python3 programEli Schwartz13-15/+18
2023-02-24work around circular imports in python probe scriptEli Schwartz1-3/+7
2023-02-24mcompile: Do not exclude targets from subprojectsXavier Claessens1-5/+3
2023-02-23docs: add gcc to list of compilers with sanitize toolsandy59951-1/+1
2023-02-23Update Vs-External.mdValeri1-1/+1
2023-02-23clangformat: don't noisily print status messages for every checked fileEli Schwartz1-4/+8
2023-02-22Implement rustc controlled whole-archive linkingDylan Baker14-14/+113
2023-02-22python dependency: handle broken pylong on many more versions of pythonEli Schwartz1-1/+2
2023-02-22python dependency: fix embed handling for system dependencyEli Schwartz1-16/+20
2023-02-22python dependency: verify that the python header is installed for sysconfigEli Schwartz1-0/+3
2023-02-22python dependency: simplify compile args handlingEli Schwartz1-19/+13
2023-02-22merge the python dependency from the python module into dependenciesEli Schwartz3-257/+147
2023-02-22partial migration of the python module dependency into dependenciesEli Schwartz2-60/+62
2023-02-22python module/dependency: move the specialized external programEli Schwartz2-79/+90
2023-02-22remove pointless, unused typing-only import in the test runnerEli Schwartz1-1/+0
2023-02-22python module: inline the dependency methods checkingEli Schwartz1-3/+3
2023-02-22dependencies: refactor python3 into its own fileEli Schwartz3-118/+146
2023-02-22python module: move the introspection script into an external scriptEli Schwartz2-79/+81
2023-02-22python module: break the association between dependency and installation objectsEli Schwartz1-18/+19
2023-02-22python module: fix a few mypy issuesEli Schwartz1-4/+8
2023-02-21backend/ninja: fix rust cfg parsingKarol Herbst1-1/+1
2023-02-20minstall: add a timeout when waiting for user input for elevationEli Schwartz1-2/+13
2023-02-20minstall: check 5 times for an answer to the elevation promptEli Schwartz1-3/+6
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