From 5e661893d582383cdfc811c7fae605c053ddc8ad Mon Sep 17 00:00:00 2001 From: garret1317 Date: Fri, 26 Sep 2025 14:11:52 +0100 Subject: add plugin bundle script --- contrib/bundle.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100755 contrib/bundle.sh (limited to 'contrib/bundle.sh') diff --git a/contrib/bundle.sh b/contrib/bundle.sh new file mode 100755 index 0000000..e51d6bc --- /dev/null +++ b/contrib/bundle.sh @@ -0,0 +1,8 @@ +#!/bin/bash +version="$(uv tool run hatch version)" +mkdir bundle/ +uv pip install --python-version 3.9 --python-platform linux --requirements pyproject.toml --target bundle/yt_dlp_plugins/ +rm -rf bundle/yt_dlp_plugins/*.dist-info bundle/yt_dlp_plugins/bin +uv pip install --python-version 3.9 --python-platform linux --no-deps --target bundle/ . +mkdir -p dist/ +(cd bundle/ && zip -9 --recurse-paths ../dist/yt_dlp_rajiko-${version}.bundle.zip yt_dlp_plugins) -- cgit v1.2.3-70-g09d2