xref: /dragonfly/usr.bin/wmake/wmake.sh (revision 73610d44)
1#!/bin/sh
2#
3# $DragonFly: src/usr.bin/wmake/wmake.sh,v 1.3 2006/02/11 10:42:12 corecode Exp $
4#
5# This script was written by Matt Dillon and has been placed in the
6# public domain.
7
8path=$PWD
9while [ "$path" != "" ]; do
10    if [ -f $path/Makefile.inc1 ]; then
11	break
12    fi
13    path=${path%/*}
14done
15if [ "$path" = "" ]; then
16    echo "Unable to locate Makefile.inc through parent dirs"
17fi
18
19escaped_args=`echo -n "$@" | sed -e "s/'/\\'/"`
20for i in $escaped_args; do
21    case $i in
22    DESTDIR=*)
23	escaped_args="$escaped_args _SHLIBDIRPREFIX=${i#DESTDIR=}"
24	;;
25    esac
26done
27
28eval `cd $path; make WMAKE_ARGS="'$escaped_args'" -f Makefile.inc1 wmake`
29