mirror of https://github.com/F-Stack/f-stack.git
28 lines
656 B
Plaintext
28 lines
656 B
Plaintext
|
#!/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
|