From a134fd2f2b9b10ee5c2e911cfb76195d7a3349cb Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Wed, 11 Mar 2026 21:11:16 +0100 Subject: [PATCH] Don't build breakout on MacOS --- c_mpos/breakout/build.sh | 26 ++++---------------------- scripts/build_mpos.sh | 7 ++++--- 2 files changed, 8 insertions(+), 25 deletions(-) diff --git a/c_mpos/breakout/build.sh b/c_mpos/breakout/build.sh index 895c3a17..96121662 100755 --- a/c_mpos/breakout/build.sh +++ b/c_mpos/breakout/build.sh @@ -1,22 +1,10 @@ #!/bin/bash -sudo find / -iname "activate" - -echo which pip -which pip -echo which python3 -which python3 -echo PATH: -echo $PATH - -ls -al ~/.espressif/python_env/idf5.4_py3.11_env/bin/ -ls -al ~/.espressif/python_env/idf5.4_py3.11_env/ -ls -al ~/.espressif/python_env/ -ls -al ~/.espressif/ -ls -al ~ - +# NOTE: ~/.espressif doesn't exist on MacOS +export PATH=~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin:$PATH . ~/.espressif/python_env/idf5.4_py3.11_env/bin/activate +# Even though MacOS installs pyelftools, it still complains about No module named 'elftools' pip install pyelftools ar mydir=$(readlink -f "$0") @@ -27,12 +15,6 @@ cd "$mydir" rm -rf build rm *.mpy -ls -al ~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin -ls -al ~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf -ls -al ~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119 -ls -al ~/.espressif/tools/xtensa-esp-elf -ls -al ~/.espressif/tools -ls -al ~/.espressif -PATH=~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin:$PATH make