Skip to content

Commit e6975b1

Browse files
authored
Merge branch 'master' into patch-1
2 parents d8e8eea + ace36a9 commit e6975b1

20 files changed

+273
-67
lines changed

.github/workflows/cron.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
strategy:
2222
matrix:
23-
idf_branch: [release/v4.4] #, release/v3.3]
23+
idf_branch: [release/v5.1, release/v4.4] #, release/v3.3]
2424
steps:
2525
- uses: actions/checkout@v1
2626
- name: Install dependencies

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
.DS_Store
22
.vscode
3+
managed_components/
34
components/arduino/
45
components/esp-dl/
56
components/esp-sr/
67
components/esp32-camera/
78
components/esp_littlefs/
89
components/esp-rainmaker/
9-
components/esp-dsp/
10+
components/espressif__esp-dsp/
11+
components/esp-insights/
12+
components/arduino_tinyusb/tinyusb/
1013
esp-idf/
1114
out/
1215
build/
@@ -15,6 +18,4 @@ env.sh
1518
sdkconfig
1619
sdkconfig.old
1720
version.txt
18-
components/arduino_tinyusb/tinyusb/
1921
dependencies.lock
20-
tools/esptool/

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# CMakeLists in this exact order for cmake to work correctly
33
cmake_minimum_required(VERSION 3.5)
44

5-
set(EXTRA_COMPONENT_DIRS ${CMAKE_SOURCE_DIR}/components/esp-rainmaker/components)
5+
set(RMAKER_PATH ${CMAKE_SOURCE_DIR}/components/esp-rainmaker)
6+
set(EXTRA_COMPONENT_DIRS ${RMAKER_PATH}/components/esp-insights/components ${RMAKER_PATH}/components ${CMAKE_SOURCE_DIR}/components/esp-insights/components)
67

78
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
89
project(arduino-lib-builder)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ESP32 Arduino Lib Builder [![Build Status](https://travis-ci.org/espressif/esp32-arduino-lib-builder.svg?branch=master)](https://travis-ci.org/espressif/esp32-arduino-lib-builder)
1+
# ESP32 Arduino Lib Builder [![ESP32 Arduino Libs CI](https://github.com/espressif/esp32-arduino-lib-builder/actions/workflows/push.yml/badge.svg)](https://github.com/espressif/esp32-arduino-lib-builder/actions/workflows/push.yml)
22

33
This repository contains the scripts that produce the libraries included with esp32-arduino.
44

build.sh

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
if ! [ -x "$(command -v python)" ]; then
3+
if ! [ -x "$(command -v python3)" ]; then
44
echo "ERROR: python is not installed! Please install python first."
55
exit 1
66
fi
@@ -124,15 +124,15 @@ rm -rf build sdkconfig out
124124

125125
# Add components version info
126126
mkdir -p "$AR_TOOLS/sdk" && rm -rf version.txt && rm -rf "$AR_TOOLS/sdk/versions.txt"
127-
component_version="esp-idf: "$(git -C "$IDF_PATH" symbolic-ref --short HEAD)" "$(git -C "$IDF_PATH" rev-parse --short HEAD)
127+
component_version="esp-idf: "$(git -C "$IDF_PATH" symbolic-ref --short HEAD || git -C "$IDF_PATH" tag --points-at HEAD)" "$(git -C "$IDF_PATH" rev-parse --short HEAD)
128128
echo $component_version >> version.txt && echo $component_version >> "$AR_TOOLS/sdk/versions.txt"
129129
for component in `ls "$AR_COMPS"`; do
130130
if [ -d "$AR_COMPS/$component/.git" ] || [ -d "$AR_COMPS/$component/.github" ]; then
131-
component_version="$component: "$(git -C "$AR_COMPS/$component" symbolic-ref --short HEAD)" "$(git -C "$AR_COMPS/$component" rev-parse --short HEAD)
131+
component_version="$component: "$(git -C "$AR_COMPS/$component" symbolic-ref --short HEAD || git -C "$AR_COMPS/$component" tag --points-at HEAD)" "$(git -C "$AR_COMPS/$component" rev-parse --short HEAD)
132132
echo $component_version >> version.txt && echo $component_version >> "$AR_TOOLS/sdk/versions.txt"
133133
fi
134134
done
135-
component_version="tinyusb: "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" symbolic-ref --short HEAD)" "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" rev-parse --short HEAD)
135+
component_version="tinyusb: "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" symbolic-ref --short HEAD || git -C "$AR_COMPS/arduino_tinyusb/tinyusb" tag --points-at HEAD)" "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" rev-parse --short HEAD)
136136
echo $component_version >> version.txt && echo $component_version >> "$AR_TOOLS/sdk/versions.txt"
137137

138138
#targets_count=`jq -c '.targets[] | length' configs/builds.json`
@@ -187,6 +187,12 @@ for target_json in `jq -c '.targets[]' configs/builds.json`; do
187187
done
188188
done
189189

190+
# update package_esp32_index.template.json
191+
if [ "$BUILD_TYPE" = "all" ]; then
192+
python3 ./tools/gen_tools_json.py -i "$IDF_PATH" -j "$AR_COMPS/arduino/package/package_esp32_index.template.json" -o "$AR_OUT/"
193+
if [ $? -ne 0 ]; then exit 1; fi
194+
fi
195+
190196
# archive the build
191197
if [ "$BUILD_TYPE" = "all" ]; then
192198
./tools/archive-build.sh

configs/defconfig.common

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@ CONFIG_ETH_SPI_ETHERNET_DM9051=y
3232
CONFIG_ETH_SPI_ETHERNET_W5500=y
3333
CONFIG_FATFS_CODEPAGE_850=y
3434
CONFIG_FATFS_LFN_STACK=y
35+
# CONFIG_FATFS_API_ENCODING_ANSI_OEM is not set
36+
CONFIG_FATFS_API_ENCODING_UTF_8=y
3537
# CONFIG_FMB_CONTROLLER_SLAVE_ID_SUPPORT is not set
3638
CONFIG_FMB_TIMER_PORT_ENABLED=y
3739
CONFIG_FREERTOS_HZ=1000
3840
# CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION is not set
39-
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
4041
CONFIG_FREERTOS_IDLE_TASK_STACKSIZE=1024
4142
CONFIG_HEAP_POISONING_LIGHT=y
4243
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
@@ -71,3 +72,23 @@ CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=4096
7172
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=4096
7273
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=0
7374
CONFIG_LWIP_IPV6_AUTOCONFIG=y
75+
CONFIG_ESP_RMAKER_SKIP_VERSION_CHECK=y
76+
CONFIG_ESP_RMAKER_USER_ID_CHECK=y
77+
CONFIG_ESP_INSIGHTS_ENABLED=y
78+
CONFIG_ESP_INSIGHTS_COREDUMP_ENABLE=y
79+
CONFIG_ESP_INSIGHTS_TRANSPORT_HTTPS=y
80+
CONFIG_DIAG_LOG_DROP_WIFI_LOGS=y
81+
CONFIG_DIAG_ENABLE_METRICS=y
82+
CONFIG_DIAG_ENABLE_HEAP_METRICS=y
83+
CONFIG_DIAG_ENABLE_WIFI_METRICS=y
84+
CONFIG_DIAG_ENABLE_VARIABLES=y
85+
CONFIG_DIAG_ENABLE_NETWORK_VARIABLES=y
86+
CONFIG_ESP_COREDUMP_ENABLE=y
87+
CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH=y
88+
CONFIG_ESP_COREDUMP_DATA_FORMAT_ELF=y
89+
CONFIG_ESP_COREDUMP_CHECKSUM_CRC32=y
90+
CONFIG_ESP_COREDUMP_MAX_TASKS_NUM=64
91+
CONFIG_ESP_COREDUMP_STACK_SIZE=1024
92+
CONFIG_MBEDTLS_DYNAMIC_BUFFER=y
93+
CONFIG_MBEDTLS_DYNAMIC_FREE_PEER_CERT=y
94+
CONFIG_MBEDTLS_DYNAMIC_FREE_CONFIG_DATA=y

configs/defconfig.esp32

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,15 @@ CONFIG_BT_HFP_ENABLE=y
99
CONFIG_BT_STACK_NO_LOG=y
1010
CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY=y
1111
CONFIG_ESP32_SPIRAM_SUPPORT=y
12+
CONFIG_SPIRAM_OCCUPY_HSPI_HOST=y
1213
CONFIG_ESP32_ULP_COPROC_ENABLED=y
1314
CONFIG_ESP32_XTAL_FREQ_AUTO=y
1415
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
1516
CONFIG_FREERTOS_FPU_IN_ISR=y
1617
# CONFIG_USE_WAKENET is not set
17-
# CONFIG_USE_MULTINET is not set
18+
# CONFIG_USE_MULTINET is not set
19+
CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y
20+
CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y
21+
CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y
22+
CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y
23+
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y

configs/defconfig.esp32s2

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ CONFIG_ESP32S2_SPIRAM_SUPPORT=y
44
CONFIG_ESP32S2_KEEP_USB_ALIVE=y
55
# CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0 is not set
66
# CONFIG_USE_WAKENET is not set
7-
# CONFIG_USE_MULTINET is not set
7+
# CONFIG_USE_MULTINET is not set
8+
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y

configs/defconfig.esp32s3

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ CONFIG_ESP32S3_UNIVERSAL_MAC_ADDRESSES_TWO=y
88
CONFIG_SR_WN_MODEL_WN8_QUANT=y
99
CONFIG_SR_WN_WN8_HIESP=y
1010
CONFIG_SR_MN_ENGLISH=y
11-
CONFIG_SR_MN_EN_MULTINET5_SINGLE_RECOGNITION_QUANT8=y
11+
CONFIG_SR_MN_EN_MULTINET5_SINGLE_RECOGNITION_QUANT8=y
12+
CONFIG_FREERTOS_WATCHPOINT_END_OF_STACK=y
13+
CONFIG_FREERTOS_TIMER_TASK_STACK_DEPTH=3120

main/Kconfig.projbuild

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ config LIB_BUILDER_FLASHFREQ
1313
default "40m" if ESPTOOLPY_FLASHFREQ_40M
1414
default "26m" if ESPTOOLPY_FLASHFREQ_26M
1515
default "20m" if ESPTOOLPY_FLASHFREQ_20M
16+
17+
config LIB_BUILDER_COMPILE
18+
bool
19+
default y

tools/archive-build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

3-
IDF_COMMIT=$(git -C "$IDF_PATH" rev-parse --short HEAD)
4-
IDF_BRANCH=$(git -C "$IDF_PATH" symbolic-ref --short HEAD)
3+
IDF_COMMIT=$(git -C "$IDF_PATH" rev-parse --short HEAD || echo "")
4+
IDF_BRANCH=$(git -C "$IDF_PATH" symbolic-ref --short HEAD || git -C "$IDF_PATH" tag --points-at HEAD || echo "")
55

66
idf_version_string=${IDF_BRANCH//\//_}"-$IDF_COMMIT"
77
archive_path="dist/arduino-esp32-libs-$idf_version_string.tar.gz"

tools/config.sh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ if [ -z $IDF_BRANCH ]; then
1010
fi
1111

1212
if [ -z $AR_PR_TARGET_BRANCH ]; then
13-
AR_PR_TARGET_BRANCH="master"
13+
AR_PR_TARGET_BRANCH="release/v2.x"
1414
fi
1515

1616
if [ -z $IDF_TARGET ]; then
@@ -43,7 +43,6 @@ AR_COMPS="$AR_ROOT/components"
4343
AR_OUT="$AR_ROOT/out"
4444
AR_TOOLS="$AR_OUT/tools"
4545
AR_PLATFORM_TXT="$AR_OUT/platform.txt"
46-
AR_ESPTOOL_PY="$AR_TOOLS/esptool.py"
4746
AR_GEN_PART_PY="$AR_TOOLS/gen_esp32part.py"
4847
AR_SDK="$AR_TOOLS/sdk/$IDF_TARGET"
4948

@@ -77,6 +76,14 @@ export SED="sed"
7776
export SSTAT="stat -c %s"
7877

7978
if [[ "$AR_OS" == "macos" ]]; then
79+
if ! [ -x "$(command -v gsed)" ]; then
80+
echo "ERROR: gsed is not installed! Please install gsed first. ex. brew install gsed"
81+
exit 1
82+
fi
83+
if ! [ -x "$(command -v gawk)" ]; then
84+
echo "ERROR: gawk is not installed! Please install gawk first. ex. brew install gawk"
85+
exit 1
86+
fi
8087
export SED="gsed"
8188
export SSTAT="stat -f %z"
8289
fi
@@ -105,14 +112,15 @@ function git_create_pr(){ # git_create_pr <branch> <title>
105112
local pr_title="$2"
106113
local pr_target="$3"
107114
local pr_body=""
115+
pr_body+="esp-idf: "$(git -C "$IDF_PATH" symbolic-ref --short HEAD || git -C "$IDF_PATH" tag --points-at HEAD)" "$(git -C "$IDF_PATH" rev-parse --short HEAD)"\r\n"
108116
for component in `ls "$AR_COMPS"`; do
109117
if [ ! $component == "arduino" ]; then
110118
if [ -d "$AR_COMPS/$component/.git" ] || [ -d "$AR_COMPS/$component/.github" ]; then
111-
pr_body+="$component: "$(git -C "$AR_COMPS/$component" symbolic-ref --short HEAD)" "$(git -C "$AR_COMPS/$component" rev-parse --short HEAD)"\r\n"
119+
pr_body+="$component: "$(git -C "$AR_COMPS/$component" symbolic-ref --short HEAD || git -C "$AR_COMPS/$component" tag --points-at HEAD)" "$(git -C "$AR_COMPS/$component" rev-parse --short HEAD)"\r\n"
112120
fi
113121
fi
114122
done
115-
pr_body+="tinyusb: "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" symbolic-ref --short HEAD)" "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" rev-parse --short HEAD)"\r\n"
123+
pr_body+="tinyusb: "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" symbolic-ref --short HEAD || git -C "$AR_COMPS/arduino_tinyusb/tinyusb" tag --points-at HEAD)" "$(git -C "$AR_COMPS/arduino_tinyusb/tinyusb" rev-parse --short HEAD)"\r\n"
116124
local pr_data="{\"title\": \"$pr_title\", \"body\": \"$pr_body\", \"head\": \"$AR_USER:$pr_branch\", \"base\": \"$pr_target\"}"
117125
git_create_pr_res=`echo "$pr_data" | curl -k -H "Authorization: token $GITHUB_TOKEN" -H "Accept: application/vnd.github.v3.raw+json" --data @- "https://api.github.com/repos/$AR_REPO/pulls"`
118126
local done_pr=`echo "$git_create_pr_res" | jq -r '.title'`

tools/copy-bootloader.sh

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,8 @@ BOOTCONF=$FLASH_MODE"_$FLASH_FREQ"
77

88
source ./tools/config.sh
99

10-
echo "Copying bootloader: $AR_SDK/bin/bootloader_$BOOTCONF.bin"
10+
echo "Copying bootloader: $AR_SDK/bin/bootloader_$BOOTCONF.elf"
1111

1212
mkdir -p "$AR_SDK/bin"
1313

14-
# Workaround for getting the bootloaders to be flashable with esptool v4.x
15-
# It might still be needed for IDF5, but using the included esptool instead
16-
#cp "build/bootloader/bootloader.bin" "$AR_SDK/bin/bootloader_$BOOTCONF.bin"
17-
if [ ! -e "tools/esptool" ]; then
18-
git clone https://github.com/espressif/esptool tools/esptool
19-
fi
20-
./tools/esptool/esptool.py --chip "$IDF_TARGET" elf2image --dont-append-digest "build/bootloader/bootloader.elf" -o "$AR_SDK/bin/bootloader_$BOOTCONF.bin"
14+
cp "build/bootloader/bootloader.elf" "$AR_SDK/bin/bootloader_$BOOTCONF.elf"

tools/copy-libs.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ for item in "${@:2:${#@}-5}"; do
7878
item=`get_actual_path $item`
7979
INCLUDES+="$item "
8080
elif [ "${item:0:2}" = ".." ]; then
81-
if [[ "${item:0:14}" = "../components/" && "${item:0:22}" != "../components/arduino/" ]] || [[ "${item:0:11}" = "../esp-idf/" ]]; then
81+
if [[ "${item:0:14}" = "../components/" && "${item:0:22}" != "../components/arduino/" ]] || [[ "${item:0:11}" = "../esp-idf/" ]] || [[ "${item:0:22}" = "../managed_components/" ]]; then
8282
item="$PWD${item:2}"
8383
item=`get_actual_path $item`
8484
INCLUDES+="$item "
@@ -92,6 +92,8 @@ for item in "${@:2:${#@}-5}"; do
9292
if [[ "${item:2:7}" != "ARDUINO" ]] && [[ "$item" != "-DESP32" ]]; then #skip ARDUINO defines
9393
DEFINES+="$item "
9494
fi
95+
elif [ "$prefix" = "-O" ]; then
96+
PIO_CC_FLAGS+="$item "
9597
elif [[ "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" ]]; then
9698
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" ]]; then
9799
C_FLAGS+="$item "
@@ -106,7 +108,7 @@ str=`printf '%b' "$str"` #unescape the string
106108
set -- $str
107109
for item in "${@:2:${#@}-5}"; do
108110
prefix="${item:0:2}"
109-
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" ]]; then
111+
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" && "$prefix" != "-O" ]]; then
110112
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" ]]; then
111113
AS_FLAGS+="$item "
112114
if [[ $C_FLAGS == *"$item"* ]]; then
@@ -125,7 +127,7 @@ str=`printf '%b' "$str"` #unescape the string
125127
set -- $str
126128
for item in "${@:2:${#@}-5}"; do
127129
prefix="${item:0:2}"
128-
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" ]]; then
130+
if [[ "$prefix" != "-I" && "$prefix" != "-D" && "$item" != "-Wall" && "$item" != "-Werror=all" && "$item" != "-Wextra" && "$prefix" != "-O" ]]; then
129131
if [[ "${item:0:23}" != "-mfix-esp32-psram-cache" && "${item:0:18}" != "-fmacro-prefix-map" ]]; then
130132
CPP_FLAGS+="$item "
131133
if [[ $PIO_CC_FLAGS != *"$item"* ]]; then
@@ -360,7 +362,7 @@ for item; do
360362
if [[ "$fname" == "main" && "$dname" == $(basename "$PWD") ]]; then
361363
continue
362364
fi
363-
while [[ "$dname" != "components" && "$dname" != "build" ]]; do
365+
while [[ "$dname" != "components" && "$dname" != "managed_components" && "$dname" != "build" ]]; do
364366
ipath=`dirname "$ipath"`
365367
fname=`basename "$ipath"`
366368
dname=`basename $(dirname "$ipath")`
@@ -479,9 +481,6 @@ rm -rf platform_start.txt platform_mid.txt 1platform_mid.txt
479481
# sdkconfig
480482
cp -f "sdkconfig" "$AR_SDK/sdkconfig"
481483

482-
# esptool.py
483-
cp "$IDF_COMPS/esptool_py/esptool/esptool.py" "$AR_ESPTOOL_PY"
484-
485484
# gen_esp32part.py
486485
cp "$IDF_COMPS/partition_table/gen_esp32part.py" "$AR_GEN_PART_PY"
487486

tools/copy-to-arduino.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ fi
1616

1717
echo "Installing new libraries to $ESP32_ARDUINO"
1818

19-
rm -rf $ESP32_ARDUINO/tools/sdk $ESP32_ARDUINO/tools/esptool.py $ESP32_ARDUINO/tools/gen_esp32part.py $ESP32_ARDUINO/tools/platformio-build-*.py $ESP32_ARDUINO/platform.txt
19+
rm -rf $ESP32_ARDUINO/tools/sdk $ESP32_ARDUINO/tools/gen_esp32part.py $ESP32_ARDUINO/tools/platformio-build-*.py $ESP32_ARDUINO/platform.txt
2020

2121
cp -f $AR_OUT/platform.txt $ESP32_ARDUINO/
22+
cp -f $AR_OUT/package_esp32_index.template.json $ESP32_ARDUINO/package/package_esp32_index.template.json
2223
cp -Rf $AR_TOOLS/sdk $ESP32_ARDUINO/tools/
23-
cp -f $AR_TOOLS/esptool.py $ESP32_ARDUINO/tools/
2424
cp -f $AR_TOOLS/gen_esp32part.py $ESP32_ARDUINO/tools/
2525
cp -f $AR_TOOLS/platformio-build-*.py $ESP32_ARDUINO/tools/

tools/cron.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@ if [ ! "$GITHUB_EVENT_NAME" == "schedule" ]; then
66
fi
77

88
git checkout "$IDF_BRANCH" #local branches should match what the matrix wants to build
9+
DEPLOY_OUT=1
910
source ./build.sh
10-
bash ./tools/push-to-arduino.sh
11+
# bash ./tools/push-to-arduino.sh

0 commit comments

Comments
 (0)