fdcavalcanti commented on code in PR #18661:
URL: https://github.com/apache/nuttx/pull/18661#discussion_r3022444810
##########
tools/espressif/burn_flash_enc_key.sh:
##########
@@ -0,0 +1,82 @@
+#!/usr/bin/env bash
+# tools/espressif/burn_flash_enc_key.sh
+#
Review Comment:
Python has been a dependency for a long time.
This is on `nuttx/CMakeLists.txt`:
```
find_program(KCONFIGLIB olddefconfig)
if(NOT KCONFIGLIB)
# cmake-format: off
message(
FATAL_ERROR "Kconfig environment depends on kconfiglib, Please install:
(APT source)
$ sudo apt install python3-kconfiglib
or (pip source)
$ pip install kconfiglib
or (After Ubuntu 24.04)
$ pip install kconfiglib --break-system-packages")
# cmake-format: on
endif()
```
And even on Espressif devices, a minimal working binary requires `esptool`
which is a pip package. Voting could make it official, but I don't see a way of
going back.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]