Skip to content

Commit

Permalink
macosx launch
Browse files Browse the repository at this point in the history
git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@2912 ee4ac58c-ac51-4696-9907-e4b3aa274f04
  • Loading branch information
tjc committed Jun 20, 2005
1 parent eb9dd4f commit 339edcb
Showing 1 changed file with 103 additions and 0 deletions.
103 changes: 103 additions & 0 deletions act.command
@@ -0,0 +1,103 @@
#!/bin/sh -

# This script will start ACT on a UNIX system. This script should
# be left in the same directory as the rest of the ACT
# distribution, so that the java class files can be found. If
# necessary a symbolic link can be made to this script from
# /usr/local/bin/ or elsewhere.


# $Header: //tmp/pathsoft/artemis/act.command,v 1.1 2005-06-20 09:56:09 tjc Exp $

# resolve links - $0 may be a link
PRG=$0
progname=`basename $0`

#PSU_PROD_JAVA_VERSION=1.4.2
#. $PSU_CONFIG_DIR/shell/java_environment.sh

while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '.*/.*' > /dev/null; then
PRG="$link"
else
PRG="`dirname $PRG`/$link"
fi
done

ACT_HOME=`dirname "$PRG"`/.


CLASSPATH=$ACT_HOME:$ACT_HOME/lib/JacORB.jar:$ACT_HOME/lib/jemAlign.jar:$ACT_HOME/lib/jakarta-regexp-1.2.jar:$ACT_HOME/lib/macos.jar:$CLASSPATH

export CLASSPATH

ACT_PROPERTIES="-Dartemis.environment=UNIX"

MEM="-mx150m -ms20m"

if [ "$JVM_FLAGS" = "" ]
then
FLAGS="$MEM -noverify"
else
FLAGS="$MEM -noverify $JVM_FLAGS"
fi


# work-around for OSF JVM core dump problem
if [ `uname` = OSF1 ]
then
FLAGS="$FLAGS -Dsimple_splash_screen=true"
fi


QUIET=no

if [ $# = 0 ]
then
:
else
if [ x$1 = x-h -o x$1 = x--help ]
then
cat <<EOF
usage: $0 [EMBL/GENBANK/SEQUENCE file] [EMBL/GENBANK/SEQUENCE file] [crunch file]
EOF
exit 0
fi


while test $# != 0
do
case $1 in
-options) FLAGS="$FLAGS -Dextra_options=$2"; shift ;;
-D*) FLAGS="$FLAGS $1" ;;
-fast) FLAGS="$FLAGS -fast" ;;
-quiet) QUIET=yes ; FLAGS="$FLAGS -Drun_quietly=true" ;;
-debug) DEBUG=yes ;;
*) break ;;
esac
shift
done
fi

if [ "$JAVA_VM" = "" ]
then
if [ "$DEBUG" = yes ]
then
JAVA=java_g
else
JAVA=java
fi
else
JAVA=$JAVA_VM
fi


if [ $QUIET = no ]
then
echo starting ACT with flags: $FLAGS 1>&2
fi

$JAVA -Dcom.apple.mrj.application.apple.menu.about.name="ACT" $FLAGS $ACT_PROPERTIES uk.ac.sanger.artemis.components.ActMain $*

0 comments on commit 339edcb

Please sign in to comment.