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.
The master build script does much too much work to define the modules and fixedmodules. This patch simplifies it and makes it easier to override whatever you want to. It also gets rid of two Ant tasks. BTW I suggest the moduleconfig 'stable' be renamed 'standard', which would match the CVS module alias, and also just make more sense. I am also changing the module config for 'platform' to not include core/execution and core/compilation, BTW - not sure why these were ever in there, but I am fixing it.
Created attachment 7031 [details] Suggested patch
Accepting.
*** Issue 26536 has been marked as a duplicate of this issue. ***
I applied proposed patch.
Uh, no; the change to nbbuild/build.properties was not committed, nor to nbbuild/.cvsignore. Changes to nbbuild/antsrc/org/netbeans/nbbuild/CheckValue.java and nbbuild/antsrc/org/netbeans/nbbuild/ConfigureModules.java were committed and mentioned #26319. The patch was committed to nbbuild/build.xml along with some other changes, though the commit message did not mention #26319 at all. When you commit build.properties and .cvsignore, please mark this FIXED right away.
Committing the rest of the patch. (The continuous build was not working with half of it.)
Please either delete moduledefs-tmp.properties after use or add it to .cvsignore.
Adding it to .cvsignore was part of the second half of the patch.
Changed target milestone