summaryrefslogtreecommitdiff
path: root/mesonbuild/msubprojects.py
AgeCommit message (Expand)Author
2025-10-30mdist: fix failure to create tar files the user asked to createEli Schwartz
2025-07-29subprojects: add --filter optionPaolo Bonzini
2025-07-29subprojects: allow passing a fnmatch patternPaolo Bonzini
2024-11-06Check for uppercase 'head' when updating subprojectsandy5995
2024-06-14wrap: Clarify PackageDefinition APIXavier Claessens
2024-02-22wrap: remove Resolver.packagenameDylan Baker
2023-11-06msubprojects: Fix --sourcedir argument not workingXavier Claessens
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott
2023-10-20Support -j as a shorthand for --num-processesTristan Partin
2023-10-17msubprojects: Fix typo 'any way' -> 'anyway'Nirbheek Chauhan
2023-10-17msubprojects: Fix crash if wrapdb_version is in bad formatXavier Claessens
2023-10-11msubprojects: Checkout if the branch is tracking upstreamNirbheek Chauhan
2023-10-11msubprojects: Abort the rebase if there's conflictsNirbheek Chauhan
2023-09-22Allow to fallback to cmake subprojectXavier Claessens
2023-09-12msubprojects: Speedup subproject_dir extractionXavier Claessens
2023-07-19move various bits of type-checking only code to TYPE_CHECKING blocksEli Schwartz
2023-07-10parse meson.build for subproject_dir in msubprojectsRafael Silva
2023-07-10rename msubprojects src_dir to source_dirRafael Silva
2023-05-25ProgressBar: Fix some rendering issuesXavier Claessens
2023-03-30fix regression that broken git-based wraps with dirty contentsEli Schwartz
2023-03-17Fix "meson subprojects checkout -b" regressionXavier Claessens
2023-03-04msubprojects: fix potential error when resetting a git checkoutBenoit Pierre
2023-01-04be more explicit about asyncio usageEli Schwartz
2022-10-21msubprojects: Fix issues when updating all wrapsXavier Claessens
2022-10-11Make `meson wrap update` command update all wraps in parallelXavier Claessens
2022-09-27Fix mypy lintTristan Partin
2022-09-18Warn if wrap file changesDaniel Carson
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz
2022-06-07wrap: Add support for applying a list of patch filesPaweł Marczewski
2022-04-14pyupgrade --py37-plusEli Schwartz
2022-03-27wrap: implement allow-insecure for 'meson wrap'Eli Schwartz
2022-03-27wrap: add functionality to specify whether insecure downloads should be usedEli Schwartz
2022-02-16flake8: remove some redundant separatorsEli Schwartz
2022-01-10first pass at migrating to dataclassesEli Schwartz
2021-11-28Add typing to msubprojects.pyTristan Partin
2021-10-10msubprojects: implement "packagefiles --save"Eli Schwartz
2021-10-10msubprojects: add new subcommand "packagefiles"Eli Schwartz
2021-10-10Revert "msubprojects: if fetching the remote fails, gracefully fallback to lo...Eli Schwartz
2021-09-19msubprojects: when revision is an available commit, do not fetch updatesEli Schwartz
2021-09-19msubprojects: if fetching the remote fails, gracefully fallback to local copyEli Schwartz
2021-09-19indent code in preparation for refactoringEli Schwartz
2021-09-14fix traceback while trying to print error messageEli Schwartz
2021-07-27msubprojects: make purge print full paths to comply with the testsAndrei Alexeyev
2021-07-27msubprojects: do not follow symlinks when purgingAndrei Alexeyev
2021-07-21msubprojects: catch exceptions and continue with othersXavier Claessens
2021-07-03Delete redirected wrap files in subprojects purgeTristan Partin
2021-06-25msubprojects: Display progress while tasks are runningXavier Claessens
2021-06-25msubprojects: Add message at the end of purgeXavier Claessens
2021-06-25msubprojects: Run action on all subprojects in parallelXavier Claessens
2021-06-04wrap: Port to v2 protocolXavier Claessens