54 lines
1.2 KiB
Plaintext
54 lines
1.2 KiB
Plaintext
#
|
|
# ant.conf (Ant 1.6.x)
|
|
# JPackage Project <http://www.jpackage.org/>
|
|
#
|
|
|
|
# Validate --noconfig setting in case being invoked
|
|
# from pre Ant 1.6.x environment
|
|
if [ -z "$no_config" ] ; then
|
|
no_config=true
|
|
fi
|
|
|
|
# Setup ant configuration
|
|
if $no_config ; then
|
|
# Disable RPM layout
|
|
rpm_mode=false
|
|
else
|
|
# Use RPM layout
|
|
rpm_mode=true
|
|
#
|
|
# If no optional jars have been specified then build the default list
|
|
if [ -z "$OPT_JAR_LIST" ] ; then
|
|
for file in /etc/ant.d/*; do
|
|
if [ -f "$file" ]; then
|
|
case "$file" in
|
|
*~) ;;
|
|
*#*) ;;
|
|
*.rpmsave) ;;
|
|
*.rpmnew) ;;
|
|
*)
|
|
for dep in `cat "$file"`; do
|
|
case "$OPT_JAR_LIST" in
|
|
*"$dep"*) ;;
|
|
*) OPT_JAR_LIST="$OPT_JAR_LIST${OPT_JAR_LIST:+ }$dep"
|
|
esac
|
|
done
|
|
esac
|
|
fi
|
|
done
|
|
fi
|
|
|
|
# ANT_HOME for rpm layout
|
|
ANT_HOME=/usr/share/ant
|
|
|
|
# Optional jars list
|
|
if [ -z "$OPT_JAR_LIST" ] ; then
|
|
# RPM installed ant optional packages normally
|
|
# require one or more other dependencies to be listed
|
|
# as well, (e.g. "ant-junit" requires "junit"):
|
|
# OPT_JAR_LIST="$OPT_JAR_LIST junit ant/ant-junit"
|
|
|
|
OPT_JAR_LIST="$OPT_JAR_LIST" # RPM DO NOT EDIT OR REMOVE THIS LINE
|
|
fi
|
|
fi
|