diff --git a/vendor/cross/.gitignore b/vendor/cross/.gitignore index b8acd25..14ae96c 100644 --- a/vendor/cross/.gitignore +++ b/vendor/cross/.gitignore @@ -1,10 +1,5 @@ -/* - -!/.gitignore -!/build/ -!/fetch.sh -!/sha256sums.txt -!/wget.txt +/src/* +!/src/.keep /build/i386/binutils/* !/build/i386/binutils/.keep diff --git a/vendor/cross/fetch.sh b/vendor/cross/fetch.sh index 5d5b7fe..37f6fb5 100755 --- a/vendor/cross/fetch.sh +++ b/vendor/cross/fetch.sh @@ -6,8 +6,10 @@ REPO="$(realpath "$(dirname "$(realpath "$0")")")" cd "$REPO" -wget -nc -i 'wget.txt' +SRC="$REPO/src" + +wget -nc -i 'wget.txt' -P "$SRC" sha256sum -c 'sha256sums.txt' -tar -xf 'binutils-2.37.tar.xz' -tar -xf 'gcc-11.2.0.tar.xz' +tar -xf "$SRC/binutils-2.37.tar.xz" -C "$SRC" +tar -xf "$SRC/gcc-11.2.0.tar.xz" -C "$SRC" diff --git a/vendor/cross/sha256sums.txt b/vendor/cross/sha256sums.txt index f447546..50562af 100644 --- a/vendor/cross/sha256sums.txt +++ b/vendor/cross/sha256sums.txt @@ -1,2 +1,2 @@ -820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c binutils-2.37.tar.xz -d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b gcc-11.2.0.tar.xz +820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c src/binutils-2.37.tar.xz +d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b src/gcc-11.2.0.tar.xz diff --git a/vendor/cross/src/.keep b/vendor/cross/src/.keep new file mode 100644 index 0000000..e69de29