aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mcompile.py
AgeCommit message (Expand)AuthorFilesLines
2023-03-29Make --vsenv a readonly builtin optionXavier Claessens1-2/+2
2023-03-17fix meson compile with alias targetCharles Brunet1-3/+4
2023-03-16coredata: Do not pickle it twiceXavier Claessens1-2/+1
2023-02-24mcompile: Do not exclude targets from subprojectsXavier Claessens1-5/+3
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2022-11-29pylint: enable the bad_builtin checkerDylan Baker1-5/+3
2022-09-12mcompile: Remove useless sleepXavier Claessens1-2/+0
2022-08-26Remove redundant backslash and fix white space issueAlf Henrik Sauge1-1/+1
2022-08-12mcompile: provide user visibility into what actually happensEli Schwartz1-2/+8
2022-05-01mcompile: Print suggestions when target is ambigousXavier Claessens1-1/+8
2022-01-26mcompile: fix broken codepaths and restore orphaned codeEli Schwartz1-7/+5
2021-10-30delete PLATFORM env only if setavitex1-2/+3
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-3/+3
2021-10-25mcompile: Load coredata first because it checks major versionXavier Claessens1-9/+3
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens1-11/+11
2021-10-10Fix typos discovered by codespellChristian Clauss1-1/+1
2021-08-29mcompile: treat load-average as a floatMike Gilbert1-1/+1
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz1-2/+2
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-7/+7
2021-03-04raw string literals are next to godlinessEli Schwartz1-1/+1
2021-02-23mcompile: do not pass the builddir to ninja if it is the current directoryEli Schwartz1-1/+3
2021-02-23mcompile: make sure arguments are passed in the correct orderEli Schwartz1-7/+8
2021-01-13Fix misspellsAntonin Décimo1-1/+1
2021-01-04Use a single coredata dictionary for optionsDylan Baker1-1/+1
2020-12-07Remove "Found runner: " logging message from meson compileDaan De Meyer1-1/+0
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-10-02Fix meson compile for 32-bit MSVC buildVili Väinölä1-12/+16
2020-09-13mcompile: Add some basic XCode supportNirbheek Chauhan1-1/+47
2020-09-08typing: fixup of #7688Daniel Mensinger1-1/+1
2020-09-08typing: more fixesDaniel Mensinger1-2/+4
2020-09-08typing: fully annotate mcompile, minit, and msetupDaniel Mensinger1-6/+6
2020-09-04environment: use ExternalProgram to find ninjaPaolo Bonzini1-1/+1
2020-08-31mcompile: Also support -v for verboseNirbheek Chauhan1-1/+1
2020-08-30mcompile: use -v instead of --verbose for ninjaIgor Raits1-1/+1
2020-06-29Added ability to specify target in `meson compile`TheQwertiest1-30/+179
2020-06-28Added ability to pass arguments to backend in `meson compile`TheQwertiest1-10/+25
2020-06-21mcompile: Add --verbose modeIgor Raits1-1/+10
2020-05-26mcompile: removed unneeded importsTheQwertiest1-2/+0
2020-05-26mcompile: detect_ninjaTheQwertiest1-8/+3
2020-05-26mcompile: replaced intro with cdata + extracted code to funcsTheQwertiest1-60/+63
2020-05-26mcompile: replaced backend divination code + cleanupTheQwertiest1-11/+24
2020-04-08mcompile: Use the current dir if unspecifiedNirbheek Chauhan1-1/+0
2020-03-04mesonbuild: Add mcompile commandDylan Baker1-0/+123