Skip to content

Commit 860b20a

Browse files
authored
Merge pull request #50 from jendo42/devel
fixed issue with incorrect/ambigous repo ref
2 parents dd3f410 + ed56aa3 commit 860b20a

6 files changed

Lines changed: 18 additions & 18 deletions

File tree

scripts/001-binutils.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fi
2525
if test ! -d "$REPO_FOLDER"; then
2626
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
2727
else
28-
git -C "$REPO_FOLDER" fetch origin
29-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
30-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
28+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
29+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
30+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3131
fi
3232

3333
cd "$REPO_FOLDER"

scripts/002-gcc-stage1.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fi
2525
if test ! -d "$REPO_FOLDER"; then
2626
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
2727
else
28-
git -C "$REPO_FOLDER" fetch origin
29-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
30-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
28+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
29+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
30+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3131
fi
3232

3333
cd "$REPO_FOLDER"

scripts/003-newlib.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fi
2525
if test ! -d "$REPO_FOLDER"; then
2626
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
2727
else
28-
git -C "$REPO_FOLDER" fetch origin
29-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
30-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
28+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
29+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
30+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3131
fi
3232

3333
cd "$REPO_FOLDER"

scripts/004-newlib-nano.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ fi
2929
if test ! -d "$REPO_FOLDER"; then
3030
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
3131
else
32-
git -C "$REPO_FOLDER" fetch origin
33-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
34-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
32+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
33+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
34+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3535
fi
3636

3737
cd "$REPO_FOLDER"

scripts/005-pthread-embedded.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fi
2525
if test ! -d "$REPO_FOLDER"; then
2626
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
2727
else
28-
git -C "$REPO_FOLDER" fetch origin
29-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
30-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
28+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
29+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
30+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3131
fi
3232

3333
cd "$REPO_FOLDER"

scripts/006-gcc-stage2.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fi
2525
if test ! -d "$REPO_FOLDER"; then
2626
git clone --depth 1 -b "$REPO_REF" "$REPO_URL" "$REPO_FOLDER"
2727
else
28-
git -C "$REPO_FOLDER" fetch origin
29-
git -C "$REPO_FOLDER" reset --hard "origin/$REPO_REF"
30-
git -C "$REPO_FOLDER" checkout "$REPO_REF"
28+
git -C "$REPO_FOLDER" remote set-url origin "$REPO_URL"
29+
git -C "$REPO_FOLDER" fetch origin "$REPO_REF" --depth=1
30+
git -C "$REPO_FOLDER" checkout -f FETCH_HEAD
3131
fi
3232

3333
cd "$REPO_FOLDER"

0 commit comments

Comments
 (0)