From ece10d579b717271df6d23074bfd0345e58ceb95 Mon Sep 17 00:00:00 2001 From: Conor MacNeill Date: Tue, 4 Jul 2000 09:25:56 +0000 Subject: [PATCH] Add support for docletpath. I have changed the patch as submitted to treat the docletpath as a classpath rather than a file. Submitted by: Ernst de Haan git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267729 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Javadoc.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java index 27fc1c792..8ff31e6dc 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java +++ b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java @@ -94,7 +94,7 @@ public class Javadoc extends Exec { private boolean author = true; private boolean version = true; private String doclet = null; - private File docletpath = null; + private String docletpath = null; private boolean old = false; private String classpath = null; private String bootclasspath = null; @@ -165,7 +165,7 @@ public class Javadoc extends Exec { doclet = src; } public void setDocletPath(String src) { - docletpath = project.resolveFile(src); + docletpath = project.translatePath(src); } public void setOld(String src) { old = Project.toBoolean(src); @@ -418,6 +418,10 @@ public class Javadoc extends Exec { argList.addElement("-doclet"); argList.addElement(doclet); } + if (docletpath != null) { + argList.addElement("-docletpath"); + argList.addElement(docletpath); + } if (bootclasspath != null) { argList.addElement("-bootclasspath"); argList.addElement(bootclasspath);