mirror of
https://github.com/espressif/esp32-wifi-lib.git
synced 2025-05-22 01:17:06 +08:00
Fix wapi authmode in NVS and S3/C3 compability.(1549d212)
This commit is contained in:
@ -24,8 +24,10 @@ check_lib_reversion:
|
||||
stage: check
|
||||
only:
|
||||
changes:
|
||||
- esp32/lib{coexist,core,espnow,net80211,pp,smartconfig}.a
|
||||
- esp32s2/lib{coexist,core,espnow,net80211,pp,smartconfig}.a
|
||||
- esp32/lib{coexist,core,espnow,net80211,pp,smartconfig,mesh,wapi}.a
|
||||
- esp32s2/lib{coexist,core,espnow,net80211,pp,smartconfig,mesh,wapi}.a
|
||||
- esp32s3/lib{coexist,core,espnow,net80211,pp,smartconfig,mesh,wapi}.a
|
||||
- esp32c3/lib{coexist,core,espnow,net80211,pp,smartconfig,mesh,wapi}.a
|
||||
except:
|
||||
- master
|
||||
- /^release\/v/
|
||||
@ -34,20 +36,21 @@ 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; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libcore.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libespnow.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libespnow.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libnet80211.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libpp.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID $dir/libsmartconfig.a; done;
|
||||
- for dir in esp32 esp32s2; do grep $GIT_COMMIT_ID-remote $dir/libnet80211.a; done;
|
||||
- for dir in esp32 esp32s2; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2; do test $(xtensa-esp32-elf-nm $dir/*.a | grep -w ets_printf | wc -l) -eq 0; done;
|
||||
- for dir in esp32 esp32s2; do if [ -e $dir/libwps.a ]; then exit 1; fi; done;
|
||||
- for dir in esp32 esp32s2; do if [ -e $dir/libwpa.a ]; then exit 1; fi; done;
|
||||
- for dir in esp32 esp32s2; do if [ -e $dir/libwpa2.a ]; then exit 1; fi; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libcoexist.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libcore.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libespnow.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libmesh.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libnet80211.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libpp.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libsmartconfig.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID $dir/libwapi.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do grep $GIT_COMMIT_ID-remote $dir/libnet80211.a; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do test $(grep $GIT_COMMIT_ID-dirty $dir/*.a | 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; do if [ -e $dir/libwps.a ]; then exit 1; fi; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do if [ -e $dir/libwpa.a ]; then exit 1; fi; done;
|
||||
- for dir in esp32 esp32s2 esp32s3 esp32c3; do if [ -e $dir/libwpa2.a ]; then exit 1; fi; done;
|
||||
|
||||
push_master_to_github:
|
||||
stage: deploy
|
||||
|
Binary file not shown.
BIN
esp32/libcore.a
BIN
esp32/libcore.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libmesh.a
BIN
esp32/libmesh.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libpp.a
BIN
esp32/libpp.a
Binary file not shown.
Binary file not shown.
BIN
esp32/libwapi.a
BIN
esp32/libwapi.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
esp32c3/libpp.a
BIN
esp32c3/libpp.a
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.
BIN
esp32s2/libpp.a
BIN
esp32s2/libpp.a
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.
BIN
esp32s3/libpp.a
BIN
esp32s3/libpp.a
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -66,12 +66,20 @@ for dir in esp32 esp32s2 esp32c3 esp32s3; do
|
||||
$TOOLCHAIN-objcopy --redefine-sym printf=coexist_printf libcoexist.a
|
||||
fi
|
||||
|
||||
git status libespnow.a | grep "modified" >/dev/null 2>&1
|
||||
if [ $? -eq 0 ]; then
|
||||
echo $dir/libespnow.a fixed
|
||||
$TOOLCHAIN-objcopy --redefine-sym ets_printf=espnow_printf libespnow.a
|
||||
$TOOLCHAIN-objcopy --redefine-sym printf=espnow_printf libespnow.a
|
||||
fi
|
||||
|
||||
git status libwapi.a | grep "modified" >/dev/null 2>&1
|
||||
if [ $? -eq 0 ]; then
|
||||
echo $dir/libwapi.a fixed
|
||||
$TOOLCHAIN-objcopy --redefine-sym ets_printf=wapi_printf libwapi.a
|
||||
$TOOLCHAIN-objcopy --redefine-sym printf=wapi_printf libwapi.a
|
||||
fi
|
||||
|
||||
cd ..
|
||||
else
|
||||
echo "$dir does not exist"
|
||||
|
Reference in New Issue
Block a user