Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > d8d61226d25972712b6325e5c8d69b5e > files > 13

findbugs-1.2.1-1.1.1mdv2008.0.src.rpm

#!/bin/sh
# 
# findbugs script
# JPackage Project <http://www.jpackage.org/>
# $Id$

# Source functions library
. /usr/share/java-utils/java-functions

# Source system prefs
if [ -f /etc/findbugs.conf ] ; then 
  . /etc/findbugs.conf
fi

# Source user prefs
if [ -f $HOME/.findbugsrc ] ; then 
  . $HOME/.findbugsrc
fi

# Configuration
if [ -z "$FINDBUGS_TEXT" ] ; then
  MAIN_CLASS=edu.umd.cs.findbugs.LaunchAppropriateUI
else
  MAIN_CLASS=edu.umd.cs.findbugs.FindBugs2
fi

BASE_JARS="asm3/asm3 asm3/asm3-commons asm3/asm3-tree bcel5.3 dom4j findbugs jaxen"
BASE_DIR=/usr/share/java/findbugs
BASE_FLAGS="-Dfindbugs.home=/usr/share/java/findbugs -Xmx768m"

if [ -n "$FINDBUGS_LAUNCH_UI" ]; then
  BASE_OPTIONS="-Dfindbugs.launchUI=1 $BASE_OPTIONS"
fi

# Set parameters
set_jvm
set_classpath $BASE_JARS
set_flags $BASE_FLAGS
set_options $BASE_OPTIONS

# Let's start
run "$@"