xref: /openbmc/linux/scripts/dummy-tools/ld (revision ead5d1f4d877e92c051e1a1ade623d0d30e71619)
1*76426e23SMasahiro Yamada#!/bin/sh
2*76426e23SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only
3*76426e23SMasahiro Yamada
4*76426e23SMasahiro Yamada# Dummy script that always succeeds.
5*76426e23SMasahiro Yamada
6*76426e23SMasahiro Yamada# Check if the first parameter appears in the rest. Succeeds if found.
7*76426e23SMasahiro Yamada# This helper is useful if a particular option was passed to this script.
8*76426e23SMasahiro Yamada# Typically used like this:
9*76426e23SMasahiro Yamada#   arg_contain <word-you-are-searching-for> "$@"
10*76426e23SMasahiro Yamadaarg_contain ()
11*76426e23SMasahiro Yamada{
12*76426e23SMasahiro Yamada	search="$1"
13*76426e23SMasahiro Yamada	shift
14*76426e23SMasahiro Yamada
15*76426e23SMasahiro Yamada	while [ $# -gt 0 ]
16*76426e23SMasahiro Yamada	do
17*76426e23SMasahiro Yamada		if [ "$search" = "$1" ]; then
18*76426e23SMasahiro Yamada			return 0
19*76426e23SMasahiro Yamada		fi
20*76426e23SMasahiro Yamada		shift
21*76426e23SMasahiro Yamada	done
22*76426e23SMasahiro Yamada
23*76426e23SMasahiro Yamada	return 1
24*76426e23SMasahiro Yamada}
25*76426e23SMasahiro Yamada
26*76426e23SMasahiro Yamadaif arg_contain --version "$@" || arg_contain -v "$@"; then
27*76426e23SMasahiro Yamada	progname=$(basename $0)
28*76426e23SMasahiro Yamada	echo "GNU $progname (scripts/dummy-tools/$progname) 2.50"
29*76426e23SMasahiro Yamada	exit 0
30*76426e23SMasahiro Yamadafi
31