diff options
Diffstat (limited to 'pki/base/migrate/TxtTo72/src/compile.sh')
-rwxr-xr-x | pki/base/migrate/TxtTo72/src/compile.sh | 141 |
1 files changed, 0 insertions, 141 deletions
diff --git a/pki/base/migrate/TxtTo72/src/compile.sh b/pki/base/migrate/TxtTo72/src/compile.sh deleted file mode 100755 index ec0b466ba..000000000 --- a/pki/base/migrate/TxtTo72/src/compile.sh +++ /dev/null @@ -1,141 +0,0 @@ -#!/bin/sh -# --- BEGIN COPYRIGHT BLOCK --- -# Copyright (C) 2007 Red Hat, Inc. -# All rights reserved. -# --- END COPYRIGHT BLOCK --- -##################################################################### -### ### -### This script creates the "TxtTo72/classes/Main.class", ### -### "TxtTo72/classes/CMS72LdifParser.class", and ### -### "TxtTo72/classes/DummyAuthManager.class" which are ### -### used to create a CS 7.2 ldif data file. ### -### ### -##################################################################### - - -### -### Set JDK_PLATFORM - must be "HP-UX", "Linux", or "SunOS" -### - -#JDK_PLATFORM=Linux -#export JDK_PLATFORM - - -### -### Set JDK_VERSION - specify the JDK version used by this version of CS -### -### CS 7.2 NOTE: "Linux" - 1.5.0 (IBM) -### "SunOS" - 1.5.0 -### - -#JDK_VERSION=CS_7.2.0 -#export JDK_VERSION - - -### -### Set JAVA_HOME - specify the complete path to the JDK -### - -#JAVA_HOME=/share/builds/components/cms_jdk/${JDK_PLATFORM}/${JDK_VERSION} -#export JAVA_HOME - - -############################################################################ -### ### -### *** DON'T CHANGE ANYTHING BELOW THIS LINE *** ### -### ### -############################################################################ - - -### -### Script-defined constants -### - -CS="CS 7.2" -export CS - - -OS_NAME=`uname` -export OS_NAME - - -### -### Perform a usage check for the appropriate number of arguments: -### - -if [ $# -gt 0 ] ; then - echo - echo "Usage: $0" - echo - echo " NOTE: No arguments are required to build the" - echo " ${CS} ldif data classes." - echo - exit 1 -fi - - -### -### Check presence of user-defined variables -### - -if [ -z "${JAVA_HOME}" ] ; then - echo "ERROR: Please specify the SERVER_ROOT and JAVA_HOME " - echo " environment variables for this script!" - echo - exit 2 -fi - - -### -### Check that the specified JAVA_HOME exists and is a directory -### - -if [ ! -d "${JAVA_HOME}" ] ; then - echo "ERROR: Either the specified JAVA_HOME does not exist, " - echo " or it is not a directory!" - echo - exit 4 -fi - - -### -### Setup the appropriate library path environment variable -### based upon the platform -### - -if [ ${OS_NAME} = "HP-UX" ] ; then - SHLIB_PATH=/usr/lib:/usr/lib/dirsec:${JAVA_HOME}/lib:${JAVA_HOME}/lib/PA_RISC/native_threads - export SHLIB_PATH -elif [ ${OS_NAME} = "Linux" ] ; then - LD_LIBRARY_PATH=/usr/lib:/usr/lib/dirsec:${JAVA_HOME}/lib:${JAVA_HOME}/lib/i386/native_threads - export LD_LIBRARY_PATH -else # SunOS - LD_LIBRARY_PATH=/usr/lib:/usr/lib/dirsec:${JAVA_HOME}/lib:${JAVA_HOME}/lib/native_threads - export LD_LIBRARY_PATH -fi - - -### -### Set TARGET - identify the complete path to the new classes target directory -### - -TARGET=../classes -export TARGET - - -### -### Create the new classes target directory (if it does not already exist) -### - -if [ ! -d ${TARGET} ]; then - mkdir -p ${TARGET} -fi - - -### -### Compile TxtTo72 - create "CMS72LdifParser.class", "DummyAuthManager.class", -### and "Main.class" -### - -${JAVA_HOME}/bin/javac -d ${TARGET} -classpath ${JAVA_HOME}/jre/lib/rt.jar:/usr/share/java/rhpki/nsutil.jar:/usr/share/java/rhpki/certsrv.jar:/usr/share/java/rhpki/cmscore.jar:/usr/lib/java/rhpki/ca/ca.jar:/usr/lib/java/rhpki/tks/tks.jar:/usr/lib/java/rhpki/ocsp/ocsp.jar:/usr/lib/java/rhpki/kra/kra.jar:/usr/lib/java/dirsec/jss4.jar Main.java - |