Blame src/cmd/INIT/ignore.sh
|
Packit Service |
a8c26c |
########################################################################
|
|
Packit Service |
a8c26c |
# #
|
|
Packit Service |
a8c26c |
# This software is part of the ast package #
|
|
Packit Service |
a8c26c |
# Copyright (c) 1994-2011 AT&T Intellectual Property #
|
|
Packit Service |
a8c26c |
# and is licensed under the #
|
|
Packit Service |
a8c26c |
# Eclipse Public License, Version 1.0 #
|
|
Packit Service |
a8c26c |
# by AT&T Intellectual Property #
|
|
Packit Service |
a8c26c |
# #
|
|
Packit Service |
a8c26c |
# A copy of the License is available at #
|
|
Packit Service |
a8c26c |
# http://www.eclipse.org/org/documents/epl-v10.html #
|
|
Packit Service |
a8c26c |
# (with md5 checksum b35adb5213ca9657e911e9befb180842) #
|
|
Packit Service |
a8c26c |
# #
|
|
Packit Service |
a8c26c |
# Information and Software Systems Research #
|
|
Packit Service |
a8c26c |
# AT&T Research #
|
|
Packit Service |
a8c26c |
# Florham Park NJ #
|
|
Packit Service |
a8c26c |
# #
|
|
Packit Service |
a8c26c |
# Glenn Fowler <gsf@research.att.com> #
|
|
Packit Service |
a8c26c |
# #
|
|
Packit Service |
a8c26c |
########################################################################
|
|
Packit Service |
a8c26c |
# non-ksh script for the nmake ignore prefix
|
|
Packit Service |
a8c26c |
# @(#)ignore (AT&T Research) 1992-08-11
|
|
Packit Service |
a8c26c |
|
|
Packit Service |
a8c26c |
case $-:$BASH_VERSION in
|
|
Packit Service |
a8c26c |
*x*:[0123456789]*) : bash set -x is broken :; set +ex ;;
|
|
Packit Service |
a8c26c |
esac
|
|
Packit Service |
a8c26c |
|
|
Packit Service |
a8c26c |
while :
|
|
Packit Service |
a8c26c |
do case $# in
|
|
Packit Service |
a8c26c |
0) exit 0 ;;
|
|
Packit Service |
a8c26c |
esac
|
|
Packit Service |
a8c26c |
case $1 in
|
|
Packit Service |
a8c26c |
*=*) case $RANDOM in
|
|
Packit Service |
a8c26c |
$RANDOM)`echo $1 | sed "s/\\([^=]*\\)=\\(.*\\)/eval \\1='\\2'; export \\1/"` ;;
|
|
Packit Service |
a8c26c |
*) export "$1" ;;
|
|
Packit Service |
a8c26c |
esac
|
|
Packit Service |
a8c26c |
shift
|
|
Packit Service |
a8c26c |
;;
|
|
Packit Service |
a8c26c |
*) break
|
|
Packit Service |
a8c26c |
;;
|
|
Packit Service |
a8c26c |
esac
|
|
Packit Service |
a8c26c |
done
|
|
Packit Service |
a8c26c |
"$@"
|
|
Packit Service |
a8c26c |
exit 0
|