aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-06-28Condense test directory names for release.renamesubdirsJussi Pakkanen5-0/+0
2023-06-27interpreter: use os.listdir instead of os.scandir to avoid ResourceWarningNathan Goldbaum1-1/+2
2023-06-27Added a little more useful info to 'link_whole' documentation, describing the...Dan Hawson1-2/+4
2023-06-26mintro: record subproject in install_planDaniele Nicolodi6-0/+56
2023-06-26Revert "modules: move gnome targets into gnome module"Eli Schwartz5-26/+23
2023-06-26linkers: delay implementations import until detect is runEli Schwartz26-222/+117
2023-06-26fix regression in handling output overwriting for ar-like linkersEli Schwartz2-2/+4
2023-06-26WIP: cmake: do not re-export unused top-level objectsEli Schwartz1-12/+3
2023-06-26stop importing cmake when it isn't usedEli Schwartz3-19/+4
2023-06-26dependencies: switch the delayed-import mechanism for custom dependenciesEli Schwartz14-69/+114
2023-06-26dependencies: defer importing a custom dependency until it is usedEli Schwartz12-111/+83
2023-06-26dependencies: delay often-unused importsEli Schwartz3-7/+6
2023-06-26dependencies: Don't Repeat Yourself when it comes to lookup methodsEli Schwartz1-24/+17
2023-06-26dependencies: move dub to a hidden package internal detailEli Schwartz2-6/+5
2023-06-26tree-wide: reduce unneeded imports on specific Dependency implsEli Schwartz4-13/+12
2023-06-26pkgconfig: move uninstalled devenv handling from setup to the module hookEli Schwartz2-5/+10
2023-06-26add profiling startup import check and testcase to count itEli Schwartz4-15/+318
2023-06-25tests: move script loaded modules test to platform-agnosticEli Schwartz2-30/+31
2023-06-25msetup: place profiling logs in the log directoryEli Schwartz1-3/+3
2023-06-25fully type mconf.pyEli Schwartz3-31/+39
2023-06-25fully type mdist.pyEli Schwartz2-21/+30
2023-06-25mdist: consolidate facts about the current dist using a dataclassEli Schwartz1-51/+67
2023-06-25mdist: refactor lots of code into VCS-specific classesEli Schwartz1-153/+161
2023-06-25Add CppNorth talk.Jussi Pakkanen1-1/+5
2023-06-23coredata: Also clear compiler and run cachesXavier Claessens2-2/+4
2023-06-23mconf: Allow changing options and clearing cache at the same timeXavier Claessens1-5/+6
2023-06-23coredata: Malformed machine file is not a Meson bugXavier Claessens1-1/+4
2023-06-21rust: fix -C prefer-dynamic behaviorAlyssa Ross3-10/+20
2023-06-21Clarify `environment` docs.Paolo Borelli1-3/+2
2023-06-20doc: Dictionaries are ordered since Meson 0.62.0Xavier Claessens1-1/+2
2023-06-20interpreter: Accept more types in default_options dict valuesXavier Claessens9-16/+46
2023-06-20interpreter: allow default_options and override_options as a dictDylan Baker10-46/+66
2023-06-20backends/vs: add sundry type annotationsEli Schwartz1-25/+28
2023-06-20backends/xcode: simplify an obviously too-complicated functionEli Schwartz1-6/+3
2023-06-20delete dead code that has never been referencedEli Schwartz1-5/+0
2023-06-20backends/xcode: various sundry low-effort typing fixesEli Schwartz1-36/+36
2023-06-20backends/ninja: add sundry typing improvementsEli Schwartz1-18/+20
2023-06-20use truncating division for code that explicitly needs an intEli Schwartz1-1/+1
2023-06-20ninja backend: simplify code by using dataclassesEli Schwartz1-2/+2
2023-06-20add str.splitlines methodMartin Dørum4-0/+44
2023-06-19compilers: don't recommend deprecated env varAlyssa Ross1-1/+1
2023-06-19Add kernel and subsystem properties to machine objects.Jussi Pakkanen9-8/+127
2023-06-19Alphabetize methods in MesonMain.Jussi Pakkanen1-21/+21
2023-06-16unittests: fix test_scripts_loaded_modules matching exactly our own modulesCharles Brunet1-1/+1
2023-06-16unittests: skip test using symlink if not availableCharles Brunet1-1/+4
2023-06-16unittests: ensure terminal has 80 chars widthCharles Brunet1-0/+1
2023-06-15windows: Fix windres detection for Microsoft shipped ClangL. E. Segovia1-1/+2
2023-06-15Interpreter: Using executable in run_command/configure_file is not aXavier Claessens1-1/+1
2023-06-14remove unnecessary typing commentsEli Schwartz1-2/+2
2023-06-14convert some FeatureDeprecated for totally broken stuff, to FeatureBrokenEli Schwartz1-6/+6