home *** CD-ROM | disk | FTP | other *** search
- #! /bin/sh
- #
- # Copyright (C) 1995 NeXT Computer, Inc.
- # All Rights Reserved
- #
- NEXT_BIN=$NEXT_ROOT/NextDeveloper/Executables/Utilities
-
- if [ $# -lt 2 ]; then
- lib /?
- exit
- fi
-
- LIB_FLAGS="-debugtype:cv "
- LIB_PROG=lib
-
- LIB_FILES=""
- LIB_OPTIONS=$1
- LIB_OUTPUT=-out:$2
- LIB_INPUT=""
-
- if [ `$NEXT_BIN/expr $LIB_OPTIONS : '.*d.*'` != 0 ]; then
- PREFIX="-remove:"
- LIB_INPUT=$2
- fi
-
- if [ `$NEXT_BIN/expr $LIB_OPTIONS : '.*x.*'` != 0 ]; then
- PREFIX="-extract:"
- LIB_INPUT=$2
- fi
-
- if [ `$NEXT_BIN/expr $LIB_OPTIONS : '.*t.*'` != 0 ]; then
- LIB_INPUT=$2
- LIB_FILES="$LIB_FILES -list"
- fi
-
- for file in $@
- do
- if [ $file != $1 -a $file != $2 ]; then
- LIB_FILES="$LIB_FILES $PREFIX$file"
- fi
- done
-
- $LIB_PROG $LIB_INPUT $LIB_FLAGS $LIB_OUTPUT $LIB_FILES
-