- (output_vendor_product_serial_strings neug_
- echo
- echo 'static const uint8_t neug_revision_detail[] = {'
- echo " ${#REVISION}*2+2, /* bLength */"
- echo " USB_STRING_DESCRIPTOR_TYPE, /* bDescriptorType */"
- echo " /* revision detail: \"$REVISION\" */"
- echo $REVISION | sed -n -e "s/\(........\)/\1\n/gp" | sed -n -e "s/\(.\)/'\1', 0, /g" -e "s/^/ /" -e "s/ $//p"
- echo '};'
- echo
- echo 'static const uint8_t neug_config_options[] = {'
- echo " ${#CONFIG}*2+2, /* bLength */"
- echo " USB_STRING_DESCRIPTOR_TYPE, /* bDescriptorType */"
- echo " /* configure options: \"$CONFIG\" */"
- echo $CONFIG | sed -n -e "s/\(........\)/\1\n/gp" | sed -n -e "s/\(.\)/'\1', 0, /g" -e "s/^/ /" -e "s/ $//p"
- echo '};'
- ) >usb-strings.c.inc