71 Commits (dabe7b16d9b2bbb67c93be27723e68978ae80e3b)

Author SHA1 Message Date
Xavier Claessens 4c5e976a75 msubprojects: Fix --sourcedir argument not working 1 year ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
Tristan Partin 46cedeb431 Support -j as a shorthand for --num-processes 1 year ago
Nirbheek Chauhan bd0ab92bba msubprojects: Fix typo 'any way' -> 'anyway' 1 year ago
Xavier Claessens 746c4eff48 msubprojects: Fix crash if wrapdb_version is in bad format 1 year ago
Nirbheek Chauhan 3c6f04b294 msubprojects: Checkout if the branch is tracking upstream 1 year ago
Nirbheek Chauhan b78aa8f9e9 msubprojects: Abort the rebase if there's conflicts 1 year ago
Xavier Claessens 49e7e3b9cc Allow to fallback to cmake subproject 1 year ago
Xavier Claessens 1b6c9ad02a msubprojects: Speedup subproject_dir extraction 1 year ago
Eli Schwartz 0bb1647fd1
move various bits of type-checking only code to TYPE_CHECKING blocks 1 year ago
Rafael Silva 339b248abc parse meson.build for subproject_dir in msubprojects 1 year ago
Rafael Silva 6cb7ef1f3b rename msubprojects src_dir to source_dir 1 year ago
Xavier Claessens 11521c6db7 ProgressBar: Fix some rendering issues 2 years ago
Eli Schwartz f6d13c69e5
fix regression that broken git-based wraps with dirty contents 2 years ago
Xavier Claessens 5c5d261845 Fix "meson subprojects checkout -b" regression 2 years ago
Benoit Pierre 8da060706c msubprojects: fix potential error when resetting a git checkout 2 years ago
Eli Schwartz c5e766af75
be more explicit about asyncio usage 2 years ago
Xavier Claessens 7737398cd3 msubprojects: Fix issues when updating all wraps 2 years ago
Xavier Claessens aaabd6224f Make `meson wrap update` command update all wraps in parallel 2 years ago
Tristan Partin 838367ca60 Fix mypy lint 2 years ago
Daniel Carson 004575874f Warn if wrap file changes 2 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 3 years ago
Paweł Marczewski 9061c3a52d wrap: Add support for applying a list of patch files 3 years ago
Eli Schwartz bb171c2dff
pyupgrade --py37-plus 3 years ago
Eli Schwartz 479a84455f wrap: implement allow-insecure for 'meson wrap' 3 years ago
Eli Schwartz b28e6aead4 wrap: add functionality to specify whether insecure downloads should be used 3 years ago
Eli Schwartz 60c893f1c2
flake8: remove some redundant separators 3 years ago
Eli Schwartz 4b351aef26
first pass at migrating to dataclasses 3 years ago
Tristan Partin b361fc52dd Add typing to msubprojects.py 3 years ago
Eli Schwartz e72da5ff5a msubprojects: implement "packagefiles --save" 3 years ago
Eli Schwartz 8e50ba732e msubprojects: add new subcommand "packagefiles" 3 years ago
Eli Schwartz 352380f659 Revert "msubprojects: if fetching the remote fails, gracefully fallback to local copy" 3 years ago
Eli Schwartz 99112d6c79
msubprojects: when revision is an available commit, do not fetch updates 3 years ago
Eli Schwartz 4568482316
msubprojects: if fetching the remote fails, gracefully fallback to local copy 3 years ago
Eli Schwartz 82e68e98ad
indent code in preparation for refactoring 3 years ago
Eli Schwartz a387e8d743
fix traceback while trying to print error message 3 years ago
Andrei Alexeyev 254969b128 msubprojects: make purge print full paths to comply with the tests 3 years ago
Andrei Alexeyev 5d88c45861 msubprojects: do not follow symlinks when purging 3 years ago
Xavier Claessens 2379fc72bc msubprojects: catch exceptions and continue with others 3 years ago
Tristan Partin f21685a833 Delete redirected wrap files in subprojects purge 3 years ago
Xavier Claessens 4aaccdb6ba msubprojects: Display progress while tasks are running 4 years ago
Xavier Claessens 27970b1d85 msubprojects: Add message at the end of purge 4 years ago
Xavier Claessens 2b6fe00e3d msubprojects: Run action on all subprojects in parallel 4 years ago
Xavier Claessens 62c53b834d wrap: Port to v2 protocol 4 years ago
Tristan Partin bb12587e0b Add subprojects purge wrap-git coverage 4 years ago
Tristan Partin b6d277c140 Add 'subprojects purge' command 4 years ago
Xavier Claessens 1ad469342b msubprojects: wrap-file should be re-extracted with --reset 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Nirbheek Chauhan 1c631ec8ab msubprojects: Ignore worktrees when checking out 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago