From 53633a893a06bd5a0c807287d9cc29337806eaf7 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Thu, 29 Feb 2024 12:33:36 -0500 Subject: Squashed 'dts/upstream/' content from commit aaba2d45dc2a git-subtree-dir: dts/upstream git-subtree-split: aaba2d45dc2a1b3bbb710f2a3808ee1c9f340abe --- scripts/basic/fixdep | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 scripts/basic/fixdep (limited to 'scripts/basic/fixdep') diff --git a/scripts/basic/fixdep b/scripts/basic/fixdep new file mode 100755 index 00000000000..cc412bec06c --- /dev/null +++ b/scripts/basic/fixdep @@ -0,0 +1,27 @@ +#!/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 +# +# and will read the dependency file +# +# The transformed dependency snipped is written to stdout. +# +# It first generates a line +# +# cmd_ = +# +# and then basically copies the ..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 -- cgit v1.2.3