summaryrefslogtreecommitdiff
path: root/mesonbuild/wrap/wrap.py
AgeCommit message (Expand)Author
2022-10-10wrap: Ignore directories that have a .wrap with the same nameXavier Claessens
2022-10-09Get wrap from wrapdb when not found locallyXavier Claessens
2022-09-28wrap: If the directory exists in a sub-subproject, uses it inplaceXavier Claessens
2022-09-28wrap: Small simplificationXavier Claessens
2022-09-28wrap: Set self.directory only onceXavier Claessens
2022-09-22pylint: enable global-statementDylan Baker
2022-09-18Warn if wrap file changesDaniel Carson
2022-09-18Move up dangling commentDaniel Carson
2022-09-07wrap: correctly override dependency names with capital lettersEli Schwartz
2022-08-29flake8: fix unnecessary f-strings without any format placeholdersEli Schwartz
2022-08-25wrap: Support netrc filesFabian Orccon
2022-07-16wrap: Fix diff_files not finding the patch to applyNirbheek Chauhan
2022-06-07wrap: Add support for applying a list of patch filesPaweł Marczewski
2022-04-30Ignore detached head warning while cloning subprojects with tagszxey
2022-03-27wrap: add functionality to specify whether insecure downloads should be usedEli Schwartz
2022-03-01fix missing encodingsEli Schwartz
2022-02-16flake8: do not use bare exceptionsEli Schwartz
2022-02-14FeatureNew: add mypy type annotations for subproject argEli Schwartz
2022-01-27Checkout subproject submodules even when nestedWill Toohey
2022-01-18wraps: implement exponential backoff for downloading filesEli Schwartz
2022-01-18wraps: on failure to apply a patch, delete the subproject directoryEli Schwartz
2022-01-10first pass at migrating to dataclassesEli Schwartz
2021-11-30Fix typo in wrap.pyRandy
2021-11-02wrap: Fix concurrent os.mkdir()Xavier Claessens
2021-10-27wrap: fix support for git < 2.28Eli Schwartz
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-15wrap: move FeatureNew checks to a more natural placeEli Schwartz
2021-10-04wrap clone: be less noisy when doing automated code checkoutsEli Schwartz
2021-10-04condense linesEli Schwartz
2021-10-04f-stringsEli Schwartz
2021-09-03log a more informative error when wrap-git subprojects cannot be downloadedEli Schwartz
2021-07-03Delete redirected wrap files in subprojects purgeTristan Partin
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger
2021-06-16interpreter: Extract dependency() logic into its own helper classXavier Claessens
2021-06-04wrap: Port to v2 protocolXavier Claessens
2021-04-22Add trailing -- parameter to git checkouts.Dan
2021-03-29wrap: Tell which wrap-redirect file is missingSeungha Yang
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04various python neatness cleanupsEli Schwartz
2021-03-02wrap: sha256 digest is not case sensitiveXavier Claessens
2021-01-26do not require git installed in order to use wrapsEli Schwartz
2021-01-17Do not store config parser object in Wrap object. Closes: #7920.Jussi Pakkanen
2020-12-30Handle uppercase dependency names in wraps.Jussi Pakkanen
2020-11-20use real pathlib moduleDylan Baker
2020-11-03wrap: fix type annotationsDylan Baker
2020-11-03wrap: Fix git exception not catched by interpreterXavier Claessens
2020-10-19In text, betterer grammer usings.Jussi Pakkanen
2020-10-13wrap: Add 'redirect' type and use it when auto promoteXavier Claessens
2020-10-13wrap: Use sub-subproject packagefilesXavier Claessens
2020-10-13Merge wraps from subprojects into wraps from main projectXavier Claessens