@@ -5,58 +5,75 @@ source ./tools/config.sh
5
5
#
6
6
# CLONE/UPDATE ARDUINO
7
7
#
8
- echo " Updating ESP32 Arduino..."
9
- if [ ! -d " $AR_COMPS /arduino" ]; then
10
- git clone $AR_REPO_URL " $AR_COMPS /arduino"
11
- fi
8
+ # echo "Updating ESP32 Arduino..."
9
+ # if [ ! -d "$AR_COMPS/arduino" ]; then
10
+ # git clone $AR_REPO_URL "$AR_COMPS/arduino"
11
+ # fi
12
12
13
- if [ -z $AR_BRANCH ]; then
14
- if [ -z $GITHUB_HEAD_REF ]; then
15
- current_branch=` git branch --show-current`
16
- else
17
- current_branch=" $GITHUB_HEAD_REF "
18
- fi
19
- echo " Current Branch: $current_branch "
20
- if [[ " $current_branch " != " master" && ` git_branch_exists " $AR_COMPS /arduino" " $current_branch " ` == " 1" ]]; then
21
- export AR_BRANCH=" $current_branch "
22
- else
23
- if [ " $IDF_TAG " ]; then # tag was specified at build time
24
- AR_BRANCH_NAME=" idf-$IDF_TAG "
25
- elif [ " $IDF_COMMIT " ]; then # commit was specified at build time
26
- AR_BRANCH_NAME=" idf-$IDF_COMMIT "
27
- else
28
- AR_BRANCH_NAME=" idf-$IDF_BRANCH "
29
- fi
30
- has_ar_branch=` git_branch_exists " $AR_COMPS /arduino" " $AR_BRANCH_NAME " `
31
- if [ " $has_ar_branch " == " 1" ]; then
32
- export AR_BRANCH=" $AR_BRANCH_NAME "
33
- else
34
- has_ar_branch=` git_branch_exists " $AR_COMPS /arduino" " $AR_PR_TARGET_BRANCH " `
35
- if [ " $has_ar_branch " == " 1" ]; then
36
- export AR_BRANCH=" $AR_PR_TARGET_BRANCH "
37
- fi
38
- fi
39
- fi
40
- fi
13
+ # if [ -z $AR_BRANCH ]; then
14
+ # if [ -z $GITHUB_HEAD_REF ]; then
15
+ # current_branch=`git branch --show-current`
16
+ # else
17
+ # current_branch="$GITHUB_HEAD_REF"
18
+ # fi
19
+ # echo "Current Branch: $current_branch"
20
+ # if [[ "$current_branch" != "master" && `git_branch_exists "$AR_COMPS/arduino" "$current_branch"` == "1" ]]; then
21
+ # export AR_BRANCH="$current_branch"
22
+ # else
23
+ # if [ "$IDF_TAG" ]; then #tag was specified at build time
24
+ # AR_BRANCH_NAME="idf-$IDF_TAG"
25
+ # elif [ "$IDF_COMMIT" ]; then #commit was specified at build time
26
+ # AR_BRANCH_NAME="idf-$IDF_COMMIT"
27
+ # else
28
+ # AR_BRANCH_NAME="idf-$IDF_BRANCH"
29
+ # fi
30
+ # has_ar_branch=`git_branch_exists "$AR_COMPS/arduino" "$AR_BRANCH_NAME"`
31
+ # if [ "$has_ar_branch" == "1" ]; then
32
+ # export AR_BRANCH="$AR_BRANCH_NAME"
33
+ # else
34
+ # has_ar_branch=`git_branch_exists "$AR_COMPS/arduino" "$AR_PR_TARGET_BRANCH"`
35
+ # if [ "$has_ar_branch" == "1" ]; then
36
+ # export AR_BRANCH="$AR_PR_TARGET_BRANCH"
37
+ # fi
38
+ # fi
39
+ # fi
40
+ # fi
41
41
42
- if [ " $AR_BRANCH " ]; then
43
- echo " AR_BRANCH='$AR_BRANCH '"
44
- git -C " $AR_COMPS /arduino" checkout " $AR_BRANCH " && \
42
+ # if [ "$AR_BRANCH" ]; then
43
+ # echo "AR_BRANCH='$AR_BRANCH'"
44
+ # git -C "$AR_COMPS/arduino" checkout "$AR_BRANCH" && \
45
+ # git -C "$AR_COMPS/arduino" fetch && \
46
+ # git -C "$AR_COMPS/arduino" pull --ff-only
47
+ # fi
48
+ # if [ $? -ne 0 ]; then exit 1; fi
49
+
50
+ AR_REPO_COMMIT=" e97a5190"
51
+
52
+ #
53
+ # CLONE/UPDATE ARDUINO
54
+ #
55
+ echo " Updating ESP32 Arduino..."
56
+ if [ ! -d " $AR_COMPS /arduino" ]; then
57
+ git clone $AR_REPO_URL " $AR_COMPS /arduino" && \
58
+ git -C " $AR_COMPS /arduino" checkout --recurse-submodules ${AR_REPO_COMMIT} && \
59
+ git -C " $AR_COMPS /arduino" submodule update --init --recursive
60
+ else
45
61
git -C " $AR_COMPS /arduino" fetch && \
46
- git -C " $AR_COMPS /arduino" pull --ff-only
62
+ git -C " $AR_COMPS /arduino" checkout --recurse-submodules ${AR_REPO_COMMIT} && \
63
+ git -C " $AR_COMPS /arduino" submodule update --init --recursive
47
64
fi
48
65
if [ $? -ne 0 ]; then exit 1; fi
49
66
50
67
#
51
68
# CLONE/UPDATE ESP32-ARDUINO-LIBS
52
69
#
53
- if [ ! -d " $IDF_LIBS_DIR " ]; then
54
- echo " Cloning esp32-arduino-libs..."
55
- git clone " $AR_LIBS_REPO_URL " " $IDF_LIBS_DIR "
56
- else
57
- echo " Updating esp32-arduino-libs..."
58
- git -C " $IDF_LIBS_DIR " fetch && \
59
- git -C " $IDF_LIBS_DIR " pull --ff-only
60
- fi
61
- if [ $? -ne 0 ]; then exit 1; fi
70
+ # if [ ! -d "$IDF_LIBS_DIR" ]; then
71
+ # echo "Cloning esp32-arduino-libs..."
72
+ # git clone "$AR_LIBS_REPO_URL" "$IDF_LIBS_DIR"
73
+ # else
74
+ # echo "Updating esp32-arduino-libs..."
75
+ # git -C "$IDF_LIBS_DIR" fetch && \
76
+ # git -C "$IDF_LIBS_DIR" pull --ff-only
77
+ # fi
78
+ # if [ $? -ne 0 ]; then exit 1; fi
62
79
0 commit comments