Skip to content

Commit 3c33f16

Browse files
authored
Fix update-patches. (#91)
1 parent b2289ab commit 3c33f16

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

tools/update-patches.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ source third_party/esp-idf/export.sh
2222

2323
cd $CURRENT_DIR
2424
cd synthesized
25+
VARIANTS=$(ls -d esp32*)
26+
cd $CURRENT_DIR
2527

26-
for d in *; do
27-
if [[ -e ../variants/$d/sdkconfig.defaults.patch ]]; then
28-
idf.py -C $d -B $d/build save-defconfig
28+
for d in $VARIANTS; do
29+
if [[ -e variants/$d/sdkconfig.defaults.patch ]]; then
30+
export IDF_TARGET=$(echo $d | cut -d'-' -f1)
31+
idf.py -C synthesized/$d -B synthesized/$d/build save-defconfig
2932
# The base is everything of $d until the first '-'.
30-
BASE=$(echo $d | cut -d'-' -f1)
3133
diff -aur \
32-
--label toit/toolchains/$BASE/sdkconfig.defaults \
33-
--label synthesized/$d/sdkconfig.defaults \
34-
$BASE/sdkconfig.defaults \
35-
$d/sdkconfig.defaults \
36-
> ../variants/$d/sdkconfig.defaults.patch
34+
toit/toolchains/$IDF_TARGET/sdkconfig.defaults \
35+
synthesized/$d/sdkconfig.defaults \
36+
> variants/$d/sdkconfig.defaults.patch
3737
fi;
3838
done

0 commit comments

Comments
 (0)