summaryrefslogblamecommitdiffstats
path: root/dhcpcd/genembedh
blob: a155cfae435fa24174f6800eefc07875fef79da9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                          
#!/bin/sh
set -e

: ${TOOL_SED:=sed}
: ${TOOL_GREP:=grep}
: ${TOOL_WC:=wc}
CONF=${1:-dhcpcd-definitions.conf}
H=${2:-dhcpcd-embedded.h.in}

INITDEFINES=$($TOOL_GREP "^define " $CONF | $TOOL_WC -l)
INITDEFINE6S=$($TOOL_GREP "^define6 " $CONF | $TOOL_WC -l)
$TOOL_SED \
	-e "s/@INITDEFINES@/$INITDEFINES/" \
	-e "s/@INITDEFINE6S@/$INITDEFINE6S/" \
	$H