@@ -728,6 +728,28 @@ modules.clean:
728728 rm -f " build/${CONFIG_TARGET_ARCH} /$$ dir/.configured" ; \
729729 done
730730
731+ board.move_untested_to_tested :
732+ @echo " NEW_BOARD variable will remove UNTESTED_ prefix from $( BOARD) "
733+ @NEW_BOARD=$$(echo $(BOARD ) | sed 's/^UNTESTED_//' ) ; \
734+ echo " Renaming boards/$$ BOARD/$$ BOARD.config to boards/$$ BOARD/$$ NEW_BOARD.config" ; \
735+ mv boards/$$ BOARD/$$ BOARD.config boards/$$ BOARD/$$ NEW_BOARD.config; \
736+ echo " Renaming boards/$$ BOARD to boards/$$ NEW_BOARD" ; \
737+ rm -rf boards/$$ NEW_BOARD; \
738+ mv boards/$$ BOARD boards/$$ NEW_BOARD; \
739+ echo " Replacing $$ BOARD with $$ NEW_BOARD in .circleci/config.yml" ; \
740+ sed -i " s/$$ BOARD/$$ NEW_BOARD/g" .circleci/config.yml
741+
742+ board.move_tested_to_untested :
743+ @echo " NEW_BOARD variable will add UNTESTED_ prefix to $( BOARD) "
744+ @NEW_BOARD=UNTESTED_$(BOARD ) ; \
745+ rm -rf boards/$$ {NEW_BOARD}; \
746+ echo " Renaming boards/$( BOARD) /$( BOARD) .config to boards/$( BOARD) /$$ {NEW_BOARD}.config" ; \
747+ mv boards/$(BOARD ) /$(BOARD ) .config boards/$(BOARD ) /$$ {NEW_BOARD}.config; \
748+ echo " Renaming boards/$( BOARD) to boards/$$ {NEW_BOARD}" ; \
749+ mv boards/$(BOARD ) boards/$$ {NEW_BOARD}; \
750+ echo " Replacing $( BOARD) with $$ {NEW_BOARD} in .circleci/config.yml" ; \
751+ sed -i " s/$( BOARD) /$$ {NEW_BOARD}/g" .circleci/config.yml
752+
731753# Inject a GPG key into the image - this is most useful when testing in qemu,
732754# since we can't reflash the firmware in qemu to update the keychain. Instead,
733755# inject the public key ahead of time. Specify the location of the key with
0 commit comments