xref: /minix3/external/bsd/dhcp/dist/util/bindvar.sh (revision 83ee113ee0d94f3844d44065af2311604e9a30ad)
1#!/bin/sh
2#
3# Copyright (C) 2009  Internet Systems Consortium, Inc. ("ISC")
4#
5# Permission to use, copy, modify, and/or distribute this software for any
6# purpose with or without fee is hereby granted, provided that the above
7# copyright notice and this permission notice appear in all copies.
8#
9# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
10# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
11# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
12# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
13# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
14# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
15# PERFORMANCE OF THIS SOFTWARE.
16
17# Id: bindvar.sh,v 1.2 2009/12/02 20:43:52 sar Exp
18
19# Create a file with the base directory and gmake pat for
20# use by the bind/Makefile, we do this to minimize portability
21# concerns.
22
23binddir=`pwd`
24gmake=
25for x in gmake gnumake make; do
26	if $x --version 2>/dev/null | grep GNU > /dev/null; then
27		gmake=$x
28		break;
29	fi
30done
31
32cat <<EOF > bind/bindvar.tmp
33binddir=$binddir/bind
34GMAKE=$gmake
35EOF
36