6a0c0722e2
The simple improvement is designed to speed up compilation and reduce download errors on github and local. Added a folder nxtmpdir for storing third-party packages nuttxworkspace | |- nuttx |- apps |- nxtmpdir tools/Unix.mk: added export NXTMPDIR := $(WSDIR)/nxtmpdir tools/configure.sh: added option -S creates the nxtmpdir folder for third-party packages. tools/Config.mk: added macro CLONE - Git clone repository. CHECK_COMMITSHA - Check if the branch contains the commit SHA-1. tools/testbuild.sh: added option -S For now I added in the folder this package ESP_HAL_3RDPARTY_URL = https://github.com/espressif/esp-hal-3rdparty.git ARCH arch/xtensa/src/esp32/Make.defs arch/xtensa/src/esp32s2/Make.defs arch/xtensa/src/esp32s3/Make.defs arch/risc-v/src/common/espressif/Make.defs arch/risc-v/src/esp32c3-legacy/Make.defs but you can also add other packages (maybe also of apps) |
||
---|---|---|
.. | ||
include | ||
src | ||
CMakeLists.txt | ||
Kconfig |