@@ -167,15 +167,15 @@ call_step() {
167
167
" manifest" )
168
168
if [[ -n ${MANIFEST_FILE} ]]; then
169
169
log_bold " ********* Processing target: ${TARGET} "
170
- eval BOLOS_SDK=" $( echo " \$ ${TARGET} " | tr ' [:lower:]' ' [:upper:]' ) _SDK"
170
+ eval BOLOS_SDK=" $( echo " \$ ${TARGET} " | sed ' s/[2+]/p/ ' | tr ' [:lower:]' ' [:upper:]' ) _SDK"
171
171
if [[ " ${IS_RUST} " == true ]]; then
172
172
COMMAND=" (cd ${APP_DIR} && python3 ${dirName} /cargo_metadata_dump.py --device ${TARGET} --app_build_path ${BUILD_DIR} --json_path ${MANIFEST_FILE} )"
173
173
else
174
174
COMMAND=" (cd ${APP_DIR} && python3 ${dirName} /makefile_dump.py --app_build_path ${BUILD_DIR} --json_path ${MANIFEST_FILE} )"
175
175
fi
176
176
else
177
177
log_step " Get ${step} (All targets)"
178
- ALL_TARGETS=$( ledger-manifest --output-devices ledger_app.toml | tail -n +2 | awk -F" " ' {print $2}' | sed ' s/+ /p/' )
178
+ ALL_TARGETS=$( ledger-manifest --output-devices ledger_app.toml | tail -n +2 | awk -F" " ' {print $2}' | sed ' s/[2+] /p/' )
179
179
for tgt in ${ALL_TARGETS} ; do
180
180
log_bold " ********* Processing target: ${tgt} "
181
181
eval BOLOS_SDK=" $( echo " \$ ${tgt} " | tr ' [:lower:]' ' [:upper:]' ) _SDK"
@@ -212,15 +212,15 @@ call_step() {
212
212
" scan" )
213
213
if [[ -n ${TARGET} ]]; then
214
214
log_bold " ********* Processing target: ${TARGET} "
215
- eval BOLOS_SDK=" $( echo " \$ ${TARGET} " | tr ' [:lower:]' ' [:upper:]' ) _SDK"
215
+ eval BOLOS_SDK=" $( echo " \$ ${TARGET} " | sed ' s/[2+]/p/ ' | tr ' [:lower:]' ' [:upper:]' ) _SDK"
216
216
if [[ " ${IS_RUST} " == true ]]; then
217
217
COMMAND=" (cd ${APP_DIR} /${BUILD_DIR} && cargo +$RUST_NIGHTLY clippy --target ${TARGET/ nanosp/ nanosplus} -- -Dwarnings)"
218
218
else
219
219
COMMAND=" make ${make_option[*]} ENABLE_SDK_WERROR=1 scan-build"
220
220
fi
221
221
else
222
222
log_step " Check ${step} (All targets)"
223
- ALL_TARGETS=$( ledger-manifest --output-devices ledger_app.toml | tail -n +2 | awk -F" " ' {print $2}' | sed ' s/+ /p/' )
223
+ ALL_TARGETS=$( ledger-manifest --output-devices ledger_app.toml | tail -n +2 | awk -F" " ' {print $2}' | sed ' s/[2+] /p/' )
224
224
for tgt in ${ALL_TARGETS} ; do
225
225
log_bold " ********* Processing target: ${tgt} "
226
226
eval BOLOS_SDK=" $( echo " \$ ${tgt} " | tr ' [:lower:]' ' [:upper:]' ) _SDK"
0 commit comments