• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal_build/
1#!/bin/sh
2#
3
4SELF=$0
5SELFDIR=`dirname ${SELF}`
6
7BUILDDIR=$1
8DESTDIR=$2
9
10CMD=$3
11FILE=$4
12NAME=$5
13shift 5
14OPTIONS="$@"
15
16test -z "${BUILDDIR}" && {
17	echo "${SELF}:BUILDDIR: '${BUILDDIR}'" >&2;
18	exit 1;
19}
20
21test -z "${DESTDIR}" && {
22	echo "${SELF}:DESTDIR: '${DESTDIR}'" >&2;
23	exit 1;
24}
25
26test -z "${CMD}" && {
27	echo "${SELF}:CMD: '${CMD}'" >&2;
28	exit 1;
29}
30
31test -z "${FILE}" && {
32	echo "${SELF}:FILE: '${FILE}'" >&2;
33	exit 1;
34}
35
36test -z "${NAME}" && {
37	echo "${SELF}:NAME: '${NAME}'" >&2;
38	exit 1;
39}
40
41CURDIR=`pwd`
42
43cd ${BUILDDIR} && {
44	ABS_BUILDDIR=`pwd`
45	cd ${CURDIR}
46} || {
47	echo "${SELF}:cannot cd into '${BUILDDIR}'" >&2;
48	exit 1;
49}
50
51cd ${DESTDIR} && {
52	${ABS_BUILDDIR}/${CMD} ${OPTIONS} ${FILE} ${NAME} >&2 || exit 1;
53	cd ${CURDIR}
54} || {
55	echo "${SELF}:cannot cd into '${BUILDDIR}'" >&2;
56	exit 1;
57}
58
59exit 0;
60