From f1266335e74400520180b10919bd916a7d9a2233 Mon Sep 17 00:00:00 2001 From: pancake Date: Thu, 8 Jul 2021 00:43:44 +0200 Subject: Ports: Add './package.sh shell' to get a shell with the build env set --- Ports/.port_include.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Ports/.port_include.sh') diff --git a/Ports/.port_include.sh b/Ports/.port_include.sh index 08a6bcc41c..fd6f7dff7a 100755 --- a/Ports/.port_include.sh +++ b/Ports/.port_include.sh @@ -489,13 +489,22 @@ do_all() { do_install "${1:-}" } +do_shell() { + do_installdepends + do_fetch + do_patch + cd "$workdir" + bash + echo "End of package shell. Back to the User shell." +} + NO_GPG=false parse_arguments() { if [ -z "${1:-}" ]; then do_all else case "$1" in - fetch|patch|configure|build|install|installdepends|clean|clean_dist|clean_all|uninstall|showproperty) + fetch|patch|shell|configure|build|install|installdepends|clean|clean_dist|clean_all|uninstall|showproperty) method=$1 shift do_${method} "$@" -- cgit v1.2.3