109 Commits (79d1ecd5bc550395ca62ebecdcf37a4c40d0e1cc)

Author SHA1 Message Date
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
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
Nirbheek Chauhan e962147d8a wrap: Redirect stdin to DEVNULL when calling git 5 years ago
Nirbheek Chauhan f09056f903 wrap: Always use a wrapper for running git 5 years ago
Nirbheek Chauhan 7065cef62f wrap: Look for git only once at startup 5 years ago
Nirbheek Chauhan 2661b1bfb5 wrap: Use uppercase for global constants 5 years ago
Xavier Claessens 711969c3b5 wrap: Fix support of file:// URLs 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Xavier Claessens 5031f4981d dist: Fix --include-subprojects when .wrap file has directory value 5 years ago
Michael Brockus 4b69aea85d Update Python2 syntax to Python3 syntax in Wrap 5 years ago
Michael Hirsch, Ph.D d9b8dce975
wrap: check whitelist subdomain 5 years ago
Michael Hirsch, Ph.D dc19768175
wrap: raise WrapException instead of Python exception when program not available 5 years ago
Michael Hirsch, Ph.D ccefc00a59
use WrapDB domain whitelist, don't fallback to non-SSL when SSL available 5 years ago
Michael Hirsch, Ph.D 298299d711
doc: py35 deprecation comments 5 years ago
Daniel Mensinger e21f5959a5 lgtm: Fix insecure SSL/TLS version by removing dead code 5 years ago
Daniel Mensinger ef19e1ff2d lgtm: fix Incomplete URL substring sanitization 5 years ago
Martin Hostettler bb03cf0dbc wrap: Resolver.get_git: Factor out --depth argument generation and make sure not to pass None as parameter 5 years ago
Michael Hirsch, Ph.D d080917561 wrap.py: catch connection error with WrapException 5 years ago
Michael Hirsch, Ph.D a47c1374b9 wrap.py: apply type annotation, modernize syntax 5 years ago
Martin Hostettler 507cf47941 wrap: Rework `depth` support for git. 5 years ago
Christoph Weiss 0008b326ff Add support for `depth` option in wrap-git 5 years ago
Nirbheek Chauhan 9c2724bce5 Add optional progress bar when generating build.ninja 5 years ago
Daniel Mensinger e02c101575
cmake: moved subprojects into the CMake module 6 years ago
Daniel Mensinger a9a3b3ffe6
Added method kwarg to subproject 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Daniel Mensinger bf98ffca9e
Fix blind exceptions 6 years ago
Andrei Alexeyev faf3581df6 Fix git wraps with submodules 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Xavier Claessens 60b58e056f Add 'meson subprojects update' command 6 years ago