diff --git a/scripts/install-deps.sh b/scripts/install-deps.sh index 60f3267..8932f25 100644 --- a/scripts/install-deps.sh +++ b/scripts/install-deps.sh @@ -12,15 +12,16 @@ INFINITE_MATH_ENTRYPOINT_PATH="Packages/_Index/${DEPENDENCY_DATA[author]}_${DEPE echo "[#] Constructed entrypoint file path for ${DEPENDENCY_DATA[pkgname]} -> $INFINITE_MATH_ENTRYPOINT_PATH" +INFINTE_MATH_SRC_DIR="$(dirname $INFINITE_MATH_ENTRYPOINT_PATH)" + function patch_infinite_math_for_lune() { [[ -f "$INFINITE_MATH_ENTRYPOINT_PATH" ]] || echo "[!] Could not find ${DEPENDENCY_DATA[pkgname]} entrypoint file" - - INFINTE_MATH_SRC_DIR="$(dirname $INFINITE_MATH_ENTRYPOINT_PATH)" + INFINITE_MATH_VALUES_DIR="$INFINTE_MATH_SRC_DIR/Values" mv $INFINITE_MATH_VALUES_DIR/* "$INFINTE_MATH_SRC_DIR/" - rm -rf "$INFINITE_MATH_VALUES_DIR" + rm -rf "$INFINITE_MATH_VALUES_DIR" sed -i -e 's/local values = script.Values//g' $INFINITE_MATH_ENTRYPOINT_PATH sed -i -e 's/values.Suffixes/".\/Suffixes.lua"/g' $INFINITE_MATH_ENTRYPOINT_PATH @@ -30,4 +31,4 @@ function patch_infinite_math_for_lune() { aftman install | sed 's/^/[aftman]: /' && wally install && patch_infinite_math_for_lune && - darklua process $INFINITE_MATH_ENTRYPOINT_PATH "$(dirname $INFINITE_MATH_ENTRYPOINT_PATH)/infinite_math.lua" | sed 's/^/[darklua]: /' + darklua process $INFINITE_MATH_ENTRYPOINT_PATH "$INFINITE_MATH_SRC_DIR/infinite_math.lua" | sed 's/^/[darklua]: /'