This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
So that all build products are kept together. Changes in: - nbbuild/build.xml - nbbuild/javadoctools/template.xml - nbbuild/templates/projectized.xml - random module build scripts not using javadoctools - apisupport/apidocs/build.xml - anything else?
For standard j2se project javadoc is generated to dist/javadoc. It should be somehow unified. Either build/javadoc or dist/javadoc for all project types.
Imho the actual dist dir is under nbbuild. The directories in the modules are just by products to the global javadoc. Right now everything ends up in nbbuild/modules_javadoc, but I suggest to change this to nbbuild/build/javadoc or nbbuild/dist/javadoc if you want. Only necessary thing is to let Ruda know, as he is uploading this directory to website. Btw. it might be reasonable to build the javadoc directly to nbbuild/build/javadoc to prevent copying. But this is not at all high priority.
Changing dest in nbbuild might be useful, though I have no opinion about it; someone else can do it. This is just about having one build dir $module/build/ rather than both $module/build/ and $module/javadoc/ which is silly. Should have no effect on publishing. To Jirka - there is no need to "unify" anything in particular between j2seproject and apisupport/project. Entirely separate questions for the two project types.
Looks like Yarda is already doing this, right? I think it would be great to build all Javadoc into nbbuild/build/javadoc/ by default, which seems to be happening in the trunk now. (Not sure if projectized.xml has been updated accordingly.) If so, we should remove "javadoc" from all */{,*/,*/*/}.cvsignore as it will no longer be needed.
Everything is done, except the removal from .cvsignore.
Please double-check in projectized.xml (or now common.xml I think) that e.g. javadoc-nb is using the right path, etc.
"javadoc-nb opens javadoc from the new location" /cvs/nbbuild/templates/projectized.xml,v <-- projectized.xml new revision: 1.48; previous revision: 1.47
issue 58591 is fixed, closing this one as well.
Yep, thanks.