#!/bin/sh
#
# ==========================================================================
# 
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
# 
# Copyright (c) 2007 Sun Microsystems, Inc. All Rights Reserved.
# 
# The contents of this file are subject to the terms of either the GNU General
# Public License Version 2 only ("GPL") or the Common Development and
# Distribution License("CDDL")(collectively, the "License"). You may not use
# this file except in compliance with the License. You can obtain a copy of the
# License at http://opendmk.dev.java.net/legal_notices/licenses.txt or in the 
# LEGAL_NOTICES folder that accompanied this code. See the License for the 
# specific language governing permissions and limitations under the License.
# 
# When distributing the software, include this License Header Notice in each
# file and include the License file found at
#     http://opendmk.dev.java.net/legal_notices/licenses.txt
# or in the LEGAL_NOTICES folder that accompanied this code.
# Sun designates this particular file as subject to the "Classpath" exception
# as provided by Sun in the GPL Version 2 section of the License file that
# accompanied this code.
# 
# If applicable, add the following below the License Header, with the fields
# enclosed by brackets [] replaced by your own identifying information:
# 
#       "Portions Copyrighted [year] [name of copyright owner]"
# 
# Contributor(s):
# 
# If you wish your version of this file to be governed by only the CDDL or
# only the GPL Version 2, indicate your decision by adding
# 
#       "[Contributor] elects to include this software in this distribution
#        under the [CDDL or GPL Version 2] license."
# 
# If you don't indicate a single choice of license, a recipient has the option
# to distribute your version of this file under either the CDDL or the GPL
# Version 2, or to extend the choice of license to its licensees as provided
# above. However, if you add GPL Version 2 code and therefore, elected the
# GPL Version 2 license, then the option applies only if the new code is made
# subject to such option by the copyright holder.
# 
# ==========================================================================
#
# mibgen shell script for UNIX platforms

# JDMK_HOME is the directory containing the lib, bin, etc sub-directories
# This script is assumed to be in $JDMK_HOME/bin
HERE=`dirname $0`
JDMK_HOME=`(cd $HERE/..; pwd)`

if [ ! -f "$JDMK_HOME/lib/jdmktk.jar" ]; then
    echo $0 : jdmktk.jar not found [ $JDMK_HOME/lib/jdmktk.jar ]
    exit 1
fi
export JDMK_HOME

# JAVA points to the Java application launcher of the JDK installation
JAVA=java
if [ ! -z "${JAVA_HOME}" ]; then
    JAVA=$JAVA_HOME/bin/java
fi

# CLASSPATH points to the search path for application classes and resources 
CLASSPATH="$JDMK_HOME/lib/jdmkrt.jar":"$JDMK_HOME/lib/jdmktk.jar":"$CLASSPATH"
export CLASSPATH

# Launch the Java application.
$JAVA com.sun.jdmk.tools.MibGen $*
