155 Commits (a161873948ec328848f9eec816d99cc52cd74631)

Author SHA1 Message Date
Eli Schwartz 800c3462f0
condense lines 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Eli Schwartz 4745037f4b log a more informative error when wrap-git subprojects cannot be downloaded 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Xavier Claessens 38db4602d8 wraptool: Fix version comparison 3 years ago
Tristan Partin f21685a833 Delete redirected wrap files in subprojects purge 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Xavier Claessens b6d754a40c interpreter: Extract dependency() logic into its own helper class 3 years ago
Xavier Claessens 62c53b834d wrap: Port to v2 protocol 3 years ago
Dan fde305e359 Add trailing -- parameter to git checkouts. 4 years ago
Seungha Yang 448b11cb7f wrap: Tell which wrap-redirect file is missing 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Xavier Claessens b7bcdb7839 wrap: sha256 digest is not case sensitive 4 years ago
Eli Schwartz 9d602e6531
do not require git installed in order to use wraps 4 years ago
Jussi Pakkanen efe7270429 Do not store config parser object in Wrap object. Closes: #7920. 4 years ago
Jussi Pakkanen ca30550e06 Handle uppercase dependency names in wraps. 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Dylan Baker 2bd309543f wrap: fix type annotations 4 years ago
Xavier Claessens 42cc9294e9 wrap: Fix git exception not catched by interpreter 4 years ago
Jussi Pakkanen 64f8479097 In text, betterer grammer usings. 4 years ago
Xavier Claessens 3a01823786 wrap: Add 'redirect' type and use it when auto promote 4 years ago
Xavier Claessens 173c115834 Add wrap mode to disable auto promote 4 years ago
Xavier Claessens a20d7ad67d wrap: Use sub-subproject packagefiles 4 years ago
Xavier Claessens 6333ee88c1 Merge wraps from subprojects into wraps from main project 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Xavier Claessens e0cd54a322 msubprojects: Stop trying to guess subproject type 4 years ago
Xavier Claessens 14c1a6983d msubprojects: Allow comma separated list of types 4 years ago
Xavier Claessens 276c3fcb5a Move verbose_git() and quiet_git() to mesonlib 4 years ago
Xavier Claessens 98d445a070 msubprojects: Support git subprojects with no wrap file 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 449dd8e72a
typing: fully annotate wrap 4 years ago
Xavier Claessens 2353d67c25 wrap: Raise MesonException when git command fails 4 years ago
Xavier Claessens e1094df77e wrap: Add back filename member in PackageDefinition 4 years ago
Xavier Claessens 41aefd2145 wrap: Abort if multiple wraps provide the same dep or program 4 years ago
Xavier Claessens 13316f99fe wrap: Refactor to split wraps dictionary into 3 separate dicts 4 years ago
Xavier Claessens fba796cf13 Fix typo: coma->comma 4 years ago
Xavier Claessens f08eed37cb find_program: Fallback if a wrap file provide the program name 4 years ago
Xavier Claessens 71804e56eb wrap: Add special 'dependency_names' key in [provide] section 4 years ago
Xavier Claessens 2a7f72885f wrap: Add 'provide' section 4 years ago
Xavier Claessens 4a371c97f4 wrap: Apply patch even in VCS cases 4 years ago
Eli Schwartz 33167d40a2 wrap: add user agent when downloading files 4 years ago
Xavier Claessens e353b2e8d4 wrap: Add patch_directory support 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Daniel Mensinger ccdf7f6d34
wrap: Add support for local files via only `*_filename` 5 years ago
Xavier Claessens a6239d5100 wrap: Add fallback urls 5 years ago
Jussi Pakkanen 7375eaa263 Always disable interpolation for ini parsers. 5 years ago
Xavier Claessens 5c8dbdcd38 wrap: Fix git clone with commit id in revision 5 years ago
Nirbheek Chauhan 712b2f08c7 Move git helper out into mesonlib for reuse 5 years ago
Nirbheek Chauhan 06dddf2ef0 wrap: Re-set the console mode after calling git 5 years ago