Just a suggestion, you can use something like this

name=$(echo $1 | sed s';[/.];_;g')
array=$(hexdump -v -e '/1 "%d,"' $1)
len=$(echo $array | awk -F"," '{print NF-1}')
#len=$(echo $array | sed s'/[^,]//g' | wc -L)
echo unsigned char $name[] = {\
$array };
echo unsigned int $name_len = $len ;

hexdump is in base.

Regards,
adr.

On Sun, 11 Aug 2019, Anthony J. Bentley wrote:

Date: Sun, 11 Aug 2019 09:16:22 -0600 (MDT)
From: Anthony J. Bentley <bent...@openbsd.org>
To: ports-changes@openbsd.org
Subject: CVS: cvs.openbsd.org: ports

CVSROOT:        /cvs
Module name:    ports
Changes by:     bent...@cvs.openbsd.org 2019/08/11 09:16:22

Modified files:
        www/netsurf/netsurf-fb: Makefile
        www/netsurf/browser: Makefile

Log message:
Missing build dependency on vim (for xxd).

Noticed by naddy@



Reply via email to