From ea50aee752bebe0703843448ee5596238fd52e6e Mon Sep 17 00:00:00 2001 From: Mikio Takeuchi Date: Sat, 8 Feb 2014 09:33:33 +0000 Subject: [PATCH] find and add tools.jar to classpath of x10doc if it is available git-svn-id: svn://svn.code.sf.net/p/x10/code/trunk@27393 a326200e-df2c-42e0-81fa-597e909af41d --- x10.dist/bin/x10c.in | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/x10.dist/bin/x10c.in b/x10.dist/bin/x10c.in index d31e6138e2..388943f768 100644 --- a/x10.dist/bin/x10c.in +++ b/x10.dist/bin/x10c.in @@ -95,13 +95,13 @@ WALA_JARS="${WALA_JARS}${PATH_SEP}${LIB_DIR}${FILE_SEP}org.eclipse.equinox.commo classpath="${CP_OVERRIDE}" if [[ "$DEXT" == "x10doc.ExtensionInfo" ]]; then - if [[ "$UNAME" == Darwin* ]]; then - # on Mac don't need to find & add tools.jar - classpath="${classpath}${LIB_DIR}${FILE_SEP}x10doc.jar${PATH_SEP}" + classpath="${classpath}${LIB_DIR}${FILE_SEP}x10doc.jar${PATH_SEP}" + [ -z "$TOOLSJAR" ] && TOOLSJAR="${JAVA_HOME}${FILE_SEP}lib${FILE_SEP}tools.jar" + if [ -f "$TOOLSJAR" ]; then + classpath="${classpath}${TOOLSJAR}${PATH_SEP}" else - [ -z "$TOOLSJAR" ] && export TOOLSJAR="${JAVA_HOME}${FILE_SEP}lib${FILE_SEP}tools.jar" - classpath="${classpath}${LIB_DIR}${FILE_SEP}x10doc.jar${PATH_SEP}${TOOLSJAR}${PATH_SEP}" - fi + echo "Warning: x10doc requires javadoc framework in JDK" + fi fi classpath="${classpath}${LIB_DIR}${FILE_SEP}x10c.jar${PATH_SEP}${LIB_DIR}${FILE_SEP}${LPG_JAR}${PATH_SEP}${WALA_JARS}"