Yes, that is an error, thanks for pointing it out. Unfortunately, its cause is bad copy/paste on my side. I am sorry also that line breaks are inserted arbitrarily as well, due to my mail client.
Still, <sourcepath> <pathelement path="${javadoc.src.path}"/> </sourcepath> fails with the same error as below. I am about to file a bug report in the tracking system, if nobody can see an error in the (corrected) code snippet? -- Svetlin > -----Original Message----- > From: W. Sean Hennessy [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 13, 2003 5:14 PM > To: 'Ant Users List' > Subject: RE: javadoc of multiple sub-projects > > > <sourcepath> > <!-- error is here, missing $ --> <pathelement > path="{javadoc.src.path}"/> > </sourcepath> > > -----Original Message----- > From: Svetlin Stanchev [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 13, 2003 4:49 AM > To: Ant Users List > Subject: javadoc of multiple sub-projects > > > Javadoc cannot meaningfully "incrementally" build docs of an > entire project group based on already existing docs of subprojects. > > That is why I am attempting to feed to it a path consisting > of all source/class subdirectories of all individual > projects. I was able to make it work for one subproject only, > and only using a fileset. So I am surely doing smth > fundamentally wrong. > > For instance this does not work: > > <echo> Src path: ${javadoc.src.path}</echo> > <echo> Class path: ${javadoc.class.path}</echo> > <javadoc > destdir="${javadoc.dir}" > author="true" > use="yes" > version="yes" > windowtitle="My Documentation" > private="yes" > linksource="yes" > breakiterator="yes" > verbose="no" > failonerror="no" > maxmemory="384m" > useexternalfile="yes"> > <sourcepath> > <pathelement path="{javadoc.src.path}"/> > </sourcepath> > <classpath> > <pathelement path="${javadoc.class.path}"/> > <pathelement path="${mountpoint.libs}"/> > </classpath> > </javadoc> > > It fails with: > BUILD FAILED > D:\cleanstart\buildroot\masterbuild\build.xml:199: No source > files and no packag es have been specified. > > Although any directory in the list correctly points to the source root > hierarchy: > > [echo] Src path: > D:\cleanstart\buildroot/masterbuild/projects/ctrl/src;D:\ > cleanstart\buildroot/masterbuild/projects/clients/src;D:\clean > start\buil > droot/ma > sterbuild/projects/TexCoreCommon/src; > [echo] Class path: > D:\cleanstart\buildroot/masterbuild/projects/ctrl/build > /classes;D:\cleanstart\buildroot/masterbuild/projects/clients/ > build/clas > ses;D:\c > leanstart\buildroot/masterbuild/projects/TexCoreCommon/build/classes; > > Some of the above projects do not have Java source, but this > should not lead to a fail, I think. > > Any help appreciated, > -- > Svetlin > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]