Browse Source

Merge classpath+sourcepath for jdk 1.1

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267581 13f79535-47bb-0310-9956-ffa450edef68
master
Sam Ruby 25 years ago
parent
commit
5d4e93228c
1 changed files with 14 additions and 8 deletions
  1. +14
    -8
      src/main/org/apache/tools/ant/taskdefs/Javadoc.java

+ 14
- 8
src/main/org/apache/tools/ant/taskdefs/Javadoc.java View File

@@ -251,16 +251,22 @@ public class Javadoc extends Exec {
Vector argList = new Vector();

// ------------------------------------------------ general javadoc arguments
if (sourcePath != null) {
argList.addElement("-sourcepath");
argList.addElement(sourcePath);
}
argList.addElement("-classpath");
if (classpath != null) {
if (classpath == null)
classpath = System.getProperty("java.class.path");

if ( (!javadoc1) || (sourcePath == null) ) {
argList.addElement("-classpath");
argList.addElement(classpath);
} else {
argList.addElement(System.getProperty("java.class.path"));
if (sourcePath != null) {
argList.addElement("-sourcepath");
argList.addElement(sourcePath);
}
} else {
argList.addElement("-classpath");
argList.addElement(sourcePath +
System.getProperty("path.separator") + classpath);
}

if (destDir != null) {
argList.addElement("-d");
argList.addElement(destDir.getAbsolutePath());


Loading…
Cancel
Save