aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-08-30fix obscure crash on unbound variableEli Schwartz1-4/+5
2022-08-30Add LLVM_CONFIG supportSamay Sharma1-0/+1
2022-08-29flake8: fix typing casts to not have actual objectsEli Schwartz1-1/+1
2022-08-29flake8: move typing-only imports into T.TYPE_CHECKINGEli Schwartz2-2/+6
2022-08-29flake8: fix warnings for unused importsEli Schwartz1-0/+2
2022-08-29flake8: fix unnecessary f-strings without any format placeholdersEli Schwartz2-3/+3
2022-08-29flake8: fix lingering whitespace errorsEli Schwartz1-2/+0
2022-08-29flake8: fix missing importEli Schwartz1-0/+1
2022-08-26Fix indentation issues reported by flake8, requiring code restructuringAlf Henrik Sauge2-14/+20
2022-08-26Remove redundant backslash and fix white space issueAlf Henrik Sauge2-5/+6
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge22-190/+188
2022-08-25Revert "Windows: Improve Python 3.8+ module check on Windows"Eli Schwartz1-13/+1
2022-08-25wrap: Support netrc filesFabian Orccon1-1/+37
2022-08-24fix linker regression for compilers that don't accept LDFLAGS directlyEli Schwartz7-14/+34
2022-08-24fix incorrect type annotations for coredata compile/link argsEli Schwartz1-2/+2
2022-08-24build: don't add targets to link_whole_targets if we took their objectsDylan Baker1-3/+5
2022-08-24backend/ninja: properly track objects extracted from fortran sourcesDylan Baker3-17/+41
2022-08-24build: add a `uses_fortran()` convenience methodDylan Baker1-0/+3
2022-08-24build: Don't attempt to link-whole with rust convenience librariesDylan Baker1-1/+9
2022-08-23install modes should not apply sticky bit to filesEli Schwartz1-6/+27
2022-08-23pkgconfig: Variables can be a single stringXavier Claessens1-3/+9
2022-08-22introspection: untangle install_plan implemetation, fix a bunch of wrong onesEli Schwartz5-31/+36
2022-08-22interpreter: add a special class to track the lifecycle of get_option() stringsEli Schwartz3-2/+34
2022-08-22fix up some message strings that don't include "setup" in the configure commandEli Schwartz2-2/+2
2022-08-18modules/pkgconfig: make it a NewExtensionModuleDylan Baker1-5/+5
2022-08-18modules/pkgconfig: mypy clean!Dylan Baker1-22/+25
2022-08-18modules/pkgconfig: Fix code to handle CustomTarget and CustomTargetIndexDylan Baker1-3/+4
2022-08-18modules/pkgconfig: remove type checking abstractionDylan Baker1-8/+7
2022-08-18modules/pkgconfig: get rid of modifications to the BuildTarget objectsDylan Baker1-24/+40
2022-08-18modules/pkgconfig: ensure "name" is not NoneDylan Baker1-2/+9
2022-08-18modules/pkgconfig: Get most type annotations addedDylan Baker1-50/+80
2022-08-18modules/pkgconfig: Use typed_kwargsDylan Baker2-83/+98
2022-08-18modules/pkgconfig: use typed_pos_argsDylan Baker1-8/+6
2022-08-18modules/pkgconfig: fix typo in blocked variableDylan Baker1-1/+1
2022-08-18modules/pkgconfig: Fix some low hanging typing issuesDylan Baker1-18/+20
2022-08-18build: Add a Union alias for all build targetsDylan Baker2-8/+10
2022-08-18interpreterbase: fix type annotations for KwargInfo::since_valuesDylan Baker1-4/+4
2022-08-18modules/fs: Replace configure_file(copy:) with fs.copyfileDylan Baker2-6/+64
2022-08-18minstall: do not trample install_mode by rpath fixerEli Schwartz1-1/+2
2022-08-17build: actually check for targets with no sourcesDylan Baker1-2/+4
2022-08-17interpreter: deprecate the ability import unstable modules as `unstable_*`Dylan Baker1-0/+3
2022-08-17interpreter: move handling of module stability to interpreterDylan Baker7-31/+50
2022-08-17modules: Add stabilization information to ModuleInfoDylan Baker8-7/+9
2022-08-17modules: use module level information about new and deprecationDylan Baker25-54/+114
2022-08-16fixup! deprecate running "meson builddir" without setup subcommandEli Schwartz1-1/+1
2022-08-16deprecate running "meson builddir" without setup subcommandEli Schwartz1-0/+5
2022-08-15make add_project_dependencies respect build version of include dirsEli Schwartz1-1/+1
2022-08-12mesonbuild/mtest.py: filter more invalid googletest JUnit4 attributesDimitri John Ledkov1-0/+4
2022-08-12mcompile: provide user visibility into what actually happensEli Schwartz1-2/+8
2022-08-11CI: fix error when mixing clang 14 with released valgrind versionsEli Schwartz1-0/+1