@@ -14,26 +14,25 @@ function build(){
14
14
local BUILD_SKETCH=" ${SCRIPTS_DIR} /sketch_utils.sh build"
15
15
local BUILD_SKETCHES=" ${SCRIPTS_DIR} /sketch_utils.sh chunk_build"
16
16
17
- local args=" $ARDUINO_IDE_PATH $ARDUINO_USR_PATH "
17
+ local args=" -ai $ARDUINO_IDE_PATH -au $ARDUINO_USR_PATH "
18
18
19
- args+=" \" $ fqbn\" "
19
+ args+=" -t $target - fqbn $fqbn "
20
20
21
21
if [ " $OS_IS_LINUX " == " 1" ]; then
22
- args+=" $target "
23
- args+=" $ARDUINO_ESP32_PATH /libraries"
24
- args+=" $chunk_index $chunks_cnt "
22
+ args+=" -p $ARDUINO_ESP32_PATH /libraries"
23
+ args+=" -i $chunk_index -m $chunks_cnt "
25
24
${BUILD_SKETCHES} ${args}
26
25
else
27
- if [ " $OS_IS_WINDOWS " == " 1" ]; then
28
- local ctags_version=` ls " $ARDUINO_IDE_PATH /tools-builder/ctags/" `
29
- local preprocessor_version=` ls " $ARDUINO_IDE_PATH /tools-builder/arduino-preprocessor/" `
30
- win_opts=" -prefs=runtime.tools.ctags.path=$ARDUINO_IDE_PATH /tools-builder/ctags/$ctags_version
31
- -prefs=runtime.tools.arduino-preprocessor.path=$ARDUINO_IDE_PATH /tools-builder/arduino-preprocessor/$preprocessor_version "
32
- args+=" ${win_opts} "
33
- fi
34
-
35
26
for sketch in ${sketches} ; do
36
- ${BUILD_SKETCH} ${args} ${sketch}
27
+ args+=" -s $( dirname $sketch ) "
28
+ if [ " $OS_IS_WINDOWS " == " 1" ]; then
29
+ local ctags_version=` ls " $ARDUINO_IDE_PATH /tools-builder/ctags/" `
30
+ local preprocessor_version=` ls " $ARDUINO_IDE_PATH /tools-builder/arduino-preprocessor/" `
31
+ win_opts=" -prefs=runtime.tools.ctags.path=$ARDUINO_IDE_PATH /tools-builder/ctags/$ctags_version
32
+ -prefs=runtime.tools.arduino-preprocessor.path=$ARDUINO_IDE_PATH /tools-builder/arduino-preprocessor/$preprocessor_version "
33
+ args+=" ${win_opts} "
34
+ fi
35
+ ${BUILD_SKETCH} ${args}
37
36
done
38
37
fi
39
38
}
@@ -82,7 +81,7 @@ if [ "$BUILD_PIO" -eq 0 ]; then
82
81
build " esp32s3" $FQBN_ESP32S3 $CHUNK_INDEX $CHUNKS_CNT $SKETCHES_ESP32
83
82
build " esp32s2" $FQBN_ESP32S2 $CHUNK_INDEX $CHUNKS_CNT $SKETCHES_ESP32XX
84
83
build " esp32c3" $FQBN_ESP32C3 $CHUNK_INDEX $CHUNKS_CNT $SKETCHES_ESP32XX
85
- build " esp32" $FQBN_ESP32 $CHUNK_INDEX $CHUNKS_CNT $SKETCHES_ESP32
84
+ build " esp32" $FQBN_ESP32 $CHUNK_INDEX $CHUNKS_CNT $SKETCHES_ESP32
86
85
else
87
86
source ${SCRIPTS_DIR} /install-platformio-esp32.sh
88
87
# PlatformIO ESP32 Test
0 commit comments