Rev 2261 | Blame | Last modification | View Log | Download | RSS feed
#!/bin/sh## ${RHOME}/bin/SHLIB# @configure_input@VERSION="0.1-0"USAGE_MSG="Usage: R SHLIB [-o] lib obj_1 ... obj_n"OBJS=DEBUG=falseMAKE=${MAKE-@MAKE@}while test -n "${1}"; do# if ${DEBUG}; then echo "$0 -- DEBUG: arg = '${1}'"; ficase ${1} in-h|--help|-\?)echo "${USAGE_MSG}"; exit 0 ;;-V|--version)echo "${VERSION}"; exit 0 ;;--debug)DEBUG=true ;;-o)lib=${2}; shift ;;*)if [ x$lib = x ]; thenlib=`echo ${1}|sed 's/\.[^\.][^\.]*$/.@SHLIBEXT@/'`elseobj=`echo ${1}|sed 's/\.[^\.][^\.]*$/.o/'`${MAKE} -f ${RHOME}/etc/Makeconf ${obj}OBJS="${OBJS} ${obj}"fi;;esacshiftdoneif ${DEBUG};then echo "$0 -- DEBUG: Before Linking '${lib}'.."; set -xfi@SHLIBLD@ @SHLIBLDFLAGS@ -o ${lib} ${OBJS} @FLIBS@### Local Variables: ***### mode: sh ***### sh-indent: 2 ***### End: ***