blob: 26271b59b93ac5db927d7b5f6986f3e586284d27 [file] [log] [blame]
Masahiro Yamadad45d2fa2014-07-22 11:19:07 +09001#!/bin/sh
2#
3# Show the command name for GNU Make
4#
5# U-Boot is supposed to be built on various platforms.
6# One problem is that the command 'make' is not always GNU Make.
7# (For ex. the command name for GNU Make on FreeBSD is usually 'gmake'.)
8# It is not a good idea to hard-code the command name in scripts
9# where where GNU Make is expected.
10# Call this helper script to get the command name for GNU Make.
11#
12# SPDX-License-Identifier: GPL-2.0+
13#
14
15gnu_make=
16
17for m in make gmake
18do
19 if $m --version 2>/dev/null | grep -q GNU; then
20 echo $m
21 exit 0
22 fi
23done
24
25exit 1