From 86b2d23257c131eec701eb520e3f041bffb64b7f Mon Sep 17 00:00:00 2001 From: Phantop Date: Tue, 10 Jan 2023 14:34:09 -0500 Subject: [PATCH] add mkrenpy --- apps/README.md | 1 + apps/mkrenpy | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100755 apps/mkrenpy diff --git a/apps/README.md b/apps/README.md index 7708ab0..66a9da8 100644 --- a/apps/README.md +++ b/apps/README.md @@ -19,6 +19,7 @@ Script | Function | Source `mkmusl` | Latest musl.cc toolchain | `mknode` | Latest official NodeJS release | `mkpypy` | Latest PyPy3 release | +`mkrenpy` | Latest Ren'Py release | `mkrust` | Latest Rust nightly | `mksignal` | Latest Signal stable from the Solus repos (requires `eopkg` and may not work on other distros) | `mktex` | Minimal/custom TeX Live image | diff --git a/apps/mkrenpy b/apps/mkrenpy new file mode 100755 index 0000000..4974a4e --- /dev/null +++ b/apps/mkrenpy @@ -0,0 +1,12 @@ +#!/bin/sh +. "$(dirname "$0")"/appmk +part0 +LINK=$(curl https://www.renpy.org/latest.html | grep 7z | cut -d\" -f2) +aria2c "$LINK" -d "$DIR" -o renpy.exe +7z x -y -o"$DIR" "$DIR"/renpy.exe +mkdir "$DIR"/lib +mv "$DIR"/renpy-*/lib/py3-linux-x86_64 "$DIR"/renpy-*/lib/python* "$DIR"/lib +mv "$DIR"/renpy-*/renpy* "$DIR" +rm -r "$DIR"/*.exe "$DIR"/renpy-* "$DIR/renpy.app" +ln -s renpy.sh "$DIR/AppRun" +part9