From a4f1271ac0b89bbaa3498650f222a8d44c37ed77 Mon Sep 17 00:00:00 2001 From: TheBrokenRail <connor24nolan@live.com> Date: Thu, 20 Mar 2025 16:02:07 -0400 Subject: [PATCH] Fix More Permissions --- build.sh | 3 +-- prepare.sh | 13 +++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/build.sh b/build.sh index f8650cd..685e10f 100755 --- a/build.sh +++ b/build.sh @@ -4,8 +4,7 @@ set -e # Store Output OUT="$(pwd)/out" -rm -rf "${OUT}" -mkdir "${OUT}" +find "${OUT}" -type f -delete # Build cd workspace/build diff --git a/prepare.sh b/prepare.sh index 8af475a..afd0437 100755 --- a/prepare.sh +++ b/prepare.sh @@ -25,8 +25,10 @@ CT_NAME='crosstool-ng' CT_VERSION='1.27.0' CT="${CT_NAME}-${CT_VERSION}" -# Source Files +# Directories SRC="$(pwd)/src" +WORKSPACE="$(pwd)/workspace" +OUT="$(pwd)/out" # Create Workspace dir() { @@ -34,8 +36,7 @@ dir() { mkdir "$1" cd "$1" } -dir workspace -WORKSPACE="$(pwd)" +dir "${WORKSPACE}" # Build crosstools-ng dir "${CT_NAME}" @@ -70,4 +71,8 @@ prepare() { cd ../ } prepare x86_64 '' -prepare aarch64 'CT_CANADIAN=y\nCT_HOST="aarch64-linux-gnu"\n' \ No newline at end of file +prepare aarch64 'CT_CANADIAN=y\nCT_HOST="aarch64-linux-gnu"\n' + +# Setup Output Directory +dir "${OUT}" +chmod -R o+rw . \ No newline at end of file