File tree Expand file tree Collapse file tree 3 files changed +11
-23
lines changed Expand file tree Collapse file tree 3 files changed +11
-23
lines changed Original file line number Diff line number Diff line change 11dependencies :
22 # Required IDF version
33 idf : " >=5.1"
4+ espressif/esp32-camera :
5+ version : " master"
6+ git : https://github.com/espressif/esp32-camera.git
7+ require : public
8+ rules :
9+ - if : " target in [esp32, esp32s2, esp32s3]"
Original file line number Diff line number Diff line change @@ -502,6 +502,10 @@ if [ -d "managed_components/espressif__esp-zboss-lib/lib/$IDF_TARGET/" ]; then
502502 cp -r " managed_components/espressif__esp-zboss-lib/lib/$IDF_TARGET " /* " $AR_SDK /lib/"
503503fi
504504
505+ if [ -d " managed_components/espressif__esp32-camera/driver/private_include/" ]; then
506+ cp -r " managed_components/espressif__esp32-camera/driver/private_include/cam_hal.h" " $AR_SDK /include/espressif__esp32-camera/driver/include/"
507+ fi
508+
505509# sdkconfig
506510cp -f " sdkconfig" " $AR_SDK /sdkconfig"
507511
@@ -533,7 +537,7 @@ for item; do
533537 done
534538done
535539
536- for lib in " openthread" " espressif__esp-tflite-micro" " bt" " espressif__esp_modem" " espressif__esp-zboss-lib" " espressif__esp-zigbee-lib" " espressif__mdns" " espressif__esp-dsp" " joltwallet__littlefs" ; do
540+ for lib in " openthread" " espressif__esp-tflite-micro" " bt" " espressif__esp_modem" " espressif__esp-zboss-lib" " espressif__esp-zigbee-lib" " espressif__mdns" " espressif__esp-dsp" " espressif__esp32-camera " " joltwallet__littlefs" ; do
537541 if [ -f " $AR_SDK /lib/lib$lib .a" ]; then
538542 echo " Stripping $AR_SDK /lib/lib$lib .a"
539543 " $TOOLCHAIN -strip" -g " $AR_SDK /lib/lib$lib .a"
Original file line number Diff line number Diff line change 22
33source ./tools/config.sh
44
5- CAMERA_REPO_URL=" https://github.com/espressif/esp32-camera.git"
65TINYUSB_REPO_URL=" https://github.com/hathach/tinyusb.git"
76TINYUSB_REPO_DIR=" $AR_COMPS /arduino_tinyusb/tinyusb"
87
9- #
10- # CLONE/UPDATE ESP32-CAMERA
11- #
12- echo " Updating ESP32 Camera..."
13- if [ ! -d " $AR_COMPS /esp32-camera" ]; then
14- git clone -b master --recursive --depth 1 --shallow-submodule $CAMERA_REPO_URL " $AR_COMPS /esp32-camera"
15- else
16- cd " $AR_COMPS /esp32-camera"
17- git pull
18- git submodule update --depth 1
19- # -ff is for cleaning untracked files as well as submodules
20- git clean -ffdx
21- cd -
22- fi
23- if [ $? -ne 0 ]; then exit 1; fi
24-
25- #
26- # Arduino needs cam_hal.h from esp32-camera in include folder
27- #
28- cp " $AR_COMPS /esp32-camera/driver/private_include/cam_hal.h" " $AR_COMPS /esp32-camera/driver/include/"
29-
308#
319# CLONE/UPDATE TINYUSB
3210#
You can’t perform that action at this time.
0 commit comments