Samuel Tan | d7ed851 | 2015-08-13 16:11:35 -0700 | [diff] [blame] | 1 | #!/bin/sh |
2 | set -e | ||||
3 | |||||
4 | : ${TOOL_SED:=sed} | ||||
5 | CONF=${1:-dhcpcd-definitions.conf} | ||||
6 | |||||
7 | cat dhcpcd-embedded.c.in | ||||
8 | $TOOL_SED \ | ||||
9 | -e 's/#.*$//' \ | ||||
10 | -e '/^$/d' \ | ||||
11 | -e 's/^/"/g' \ | ||||
12 | -e 's/$/\",/g' \ | ||||
13 | -e 's/ [ ]*/ /g' \ | ||||
14 | -e 's/ [ ]*/ /g' \ | ||||
15 | $CONF | ||||
16 | printf "%s\n%s\n" "NULL" "};" |