summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
Diffstat (limited to 'compiler')
-rwxr-xr-xcompiler/create_crosscompiler.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/create_crosscompiler.sh b/compiler/create_crosscompiler.sh
index 49bc9cb..381fcdf 100755
--- a/compiler/create_crosscompiler.sh
+++ b/compiler/create_crosscompiler.sh
@@ -18,7 +18,8 @@ mkdir src/build_gcc
lftp -c "set xfer:clobber on; connect ftp.gnu.org; get -O src/packs/ gnu/binutils/$(lftp -c 'connect ftp.gnu.org; ls gnu/binutils/binutils*.tar.gz' | awk '{print $NF}' | sort -V | tail -n 1)"
#download gcc
-#yes, I know, I'm making too many connections, I'm tired as fuck rn
+# TODO clean up this script so we only need one connection
+
latest_gcc=$(lftp -c 'connect ftp.gnu.org; ls -d gnu/gcc/gcc-*' | grep -E "^d" | awk '{print $NF}' | sort -V | tail -1)
lftp -c "set xfer:clobber on; connect ftp.gnu.org; get -O src/packs/ gnu/gcc/$latest_gcc/$latest_gcc.tar.gz"