From a164a73685b0fe4c8267e21858f600e20080aafe Mon Sep 17 00:00:00 2001 From: thedragonsinn <98635854+thedragonsinn@users.noreply.github.com> Date: Sun, 18 Aug 2024 20:48:01 +0530 Subject: [PATCH] bugfix: use env shebbang and requirenments failed to install on external modules. --- docker_start.sh | 2 +- run | 2 +- scripts/install_external_modules.sh | 3 ++- scripts/install_termux_reqs.sh | 2 ++ scripts/install_ub_core.sh | 2 ++ 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docker_start.sh b/docker_start.sh index b58e980..c12a344 100755 --- a/docker_start.sh +++ b/docker_start.sh @@ -1,4 +1,4 @@ -#!bin/sh +#!/usr/bin/env bash export PIP_ROOT_USER_ACTION=ignore diff --git a/run b/run index 979e5cd..1943829 100755 --- a/run +++ b/run @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash if ! [ -d ".git" ] ; then git init diff --git a/scripts/install_external_modules.sh b/scripts/install_external_modules.sh index 3b16fc5..0135630 100755 --- a/scripts/install_external_modules.sh +++ b/scripts/install_external_modules.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash if [ -z "${EXTRA_MODULES_REPO}" ]; then exit @@ -7,6 +8,6 @@ echo "Installing External Modules" git clone -q "${EXTRA_MODULES_REPO}" "app/modules" -pip -q install --no-cache-dir -r req*.txt +pip -q install --no-cache-dir -r app/modules/req*.txt diff --git a/scripts/install_termux_reqs.sh b/scripts/install_termux_reqs.sh index 43c188c..1e81f78 100755 --- a/scripts/install_termux_reqs.sh +++ b/scripts/install_termux_reqs.sh @@ -1,3 +1,5 @@ +#!/usr/bin/env bash + if ! echo "${PATH}" | grep -qi "com.termux"; then echo "Not a termux Env, Skipping..." exit diff --git a/scripts/install_ub_core.sh b/scripts/install_ub_core.sh index 9de5e0c..25ea842 100755 --- a/scripts/install_ub_core.sh +++ b/scripts/install_ub_core.sh @@ -1,3 +1,5 @@ +#!/usr/bin/env bash + dual_mode_arg="" if [ ! -z "${USE_DUAL_BRANCH}" ]; then