#!/bin/sh # Simplfied version of Linux scripts/basic/fixdep. We don't need # CONFIG tracking etc for this usecase. # Fixdep's interface is described: # It is invoked as # # fixdep <depfile> <target> <cmdline> # # and will read the dependency file <depfile> # # The transformed dependency snipped is written to stdout. # # It first generates a line # # cmd_<target> = <cmdline> # # and then basically copies the .<target>.d file to stdout, in the # process filtering out the dependency on autoconf.h and adding # dependencies on include/config/my/option.h for every # CONFIG_MY_OPTION encountered in any of the prequisites. echo cmd_$2 = $3 cat $1