1# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
2
3# Copyright (C) 1997-2021 Free Software Foundation, Inc.
4#
5# This file is free software; the Free Software Foundation
6# gives unlimited permission to copy and/or distribute it,
7# with or without modifications, as long as this notice is preserved.
8
9# AM_MISSING_PROG(NAME, PROGRAM)
10# ------------------------------
11AC_DEFUN([AM_MISSING_PROG],
12[AC_REQUIRE([AM_MISSING_HAS_RUN])
13$1=${$1-"${am_missing_run}$2"}
14AC_SUBST($1)])
15
16# AM_MISSING_HAS_RUN
17# ------------------
18# Define MISSING if not defined so far and test if it is modern enough.
19# If it is, set am_missing_run to use it, otherwise, to nothing.
20AC_DEFUN([AM_MISSING_HAS_RUN],
21[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
22AC_REQUIRE_AUX_FILE([missing])dnl
23if test x"${MISSING+set}" != xset; then
24  MISSING="\${SHELL} '$am_aux_dir/missing'"
25fi
26# Use eval to expand $SHELL
27if eval "$MISSING --is-lightweight"; then
28  am_missing_run="$MISSING "
29else
30  am_missing_run=
31  AC_MSG_WARN(['missing' script is too old or missing])
32fi
33])
34