summaryrefslogtreecommitdiff
path: root/mesonbuild/wrap
AgeCommit message (Expand)Author
2023-11-22wrap: Cache get_releases()Xavier Claessens
2023-11-22wraptool: Remove dead codeXavier Claessens
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott
2023-10-09interpreter: Add support for cargo subprojectXavier Claessens
2023-10-08wrap: catch failure to extract tarball and raise WrapExceptionEli Schwartz
2023-09-22Allow to fallback to cmake subprojectXavier Claessens
2023-09-14Wrap: Use git instead of patch by defaultXavier Claessens
2023-09-05wrap: Use MESON_PACKAGE_CACHE_DIR as default packagecache pathXavier Claessens
2023-09-05wrap: Remove duplicated codeXavier Claessens
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-07-10wrap: detect network timeouts 20x fasterEli Schwartz
2023-05-25ProgressBar: Fix some rendering issuesXavier Claessens
2023-05-20wrap: Check for common "provides" typoXavier Claessens
2023-04-29wrap: Always pass posix paths to patchNirbheek Chauhan
2023-03-27Write wrap-redirect filename as posix pathDenis Fortin
2023-02-13wrap: ensure the tempfile used for downloading is closedEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-03wrap: use log once instead of hand rollingDylan Baker
2022-12-07wrap: Don't use --branch with shallow clones against HEADL. E. Segovia
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-10-11Make `meson wrap update` command update all wraps in parallelXavier Claessens
2022-10-10Move some code from wraptool.py to wrap.pyXavier Claessens
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-10-09Add "meson wrap update-db" commandXavier 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-13flake8: don't use f-strings for strings without formattingEli Schwartz
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: implement allow-insecure for 'meson wrap'Eli Schwartz
2022-03-27wrap: use shared function to connect to wrapdb with better errorsEli Schwartz
2022-03-27wrap: add functionality to specify whether insecure downloads should be usedEli Schwartz
2022-03-07treewide: string-quote the first argument to T.castEli Schwartz
2022-03-01fix missing encodingsEli Schwartz
2022-02-27wraptool: report name of wrap in status message for "not in wrapdb"Eli Schwartz
2022-02-27wraptool: be forgiving of local wrap filesEli 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