mirror of
https://github.com/espressif/esp-coex-lib.git
synced 2026-06-05 21:04:42 +00:00
feat(coex): support esp32h4 coexist(ed8e01d1)
This commit is contained in:
+6
-6
@@ -41,14 +41,14 @@ check_lib_reversion:
|
||||
- GIT_COMMIT_ID=`git log --pretty="%s" -1 | grep -o '([0-9a-f]*)' | tail -1 | cut -c 2-8`
|
||||
- echo "GIT_COMMIT_ID is "$GIT_COMMIT_ID
|
||||
- test $(echo -n $GIT_COMMIT_ID | wc -c) -eq 7
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do grep $GIT_COMMIT_ID-remote $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | wc -l) -eq 0; done;
|
||||
- for dir in esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do test $(riscv32-esp-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do test $(riscv32-esp-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do grep $GIT_COMMIT_ID-remote $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | wc -l) -eq 0; done;
|
||||
- for dir in esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do test $(riscv32-esp-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do test $(riscv32-esp-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2 esp32s3; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do cd $dir; for filename in *; do if [[ -x "$file" ]]; then echo "Execute permissions for $dir/$filename"; exit 1; fi; done; cd .. ; done
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do cd $dir; for filename in *; do if [[ -x "$file" ]]; then echo "Execute permissions for $dir/$filename"; exit 1; fi; done; cd .. ; done
|
||||
|
||||
include:
|
||||
- 'tools/ci/config/build.yml'
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2
-2
@@ -1,10 +1,10 @@
|
||||
#!/bin/bash
|
||||
for dir in esp32 esp32s2 esp32c3 esp32s3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31; do
|
||||
for dir in esp32 esp32s2 esp32c3 esp32s3 esp32c2 esp32c6 esp32h2 esp32c5 esp32c61 esp32s31 esp32h4; do
|
||||
if [ $dir = esp32 ]; then
|
||||
TOOLCHAIN="xtensa-esp32-elf"
|
||||
elif [ $dir = esp32s2 ]; then
|
||||
TOOLCHAIN="xtensa-esp32s2-elf"
|
||||
elif [ $dir = esp32c3 -o $dir = esp32c2 -o $dir = esp32c6 -o $dir = esp32h2 -o $dir = esp32c5 -o $dir = esp32c61 -o $dir = esp32s31 ]; then
|
||||
elif [ $dir = esp32c3 -o $dir = esp32c2 -o $dir = esp32c6 -o $dir = esp32h2 -o $dir = esp32c5 -o $dir = esp32c61 -o $dir = esp32s31 -o $dir = esp32h4 ]; then
|
||||
TOOLCHAIN="riscv32-esp-elf"
|
||||
elif [ $dir = esp32s3 ]; then
|
||||
TOOLCHAIN="xtensa-esp32s3-elf"
|
||||
|
||||
Reference in New Issue
Block a user