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.
(Filing under 'other' category as this is a build issue). Steps to reproduce: - Load the c/c++ pack build project in the ide. - Select 'c/c++ build system' , right-click and select 'Create NBMs'. Only org-netbeans-modules-cnd-makeproject.nbm and org-netbeans-modules-cnd.nbm are created under suite/build/updates directory; all the 15 module nbms should be created. Workaround: Select individual projects, right-click and select 'Create NBM'. This creates the nbm for that module in that module's build directory. (This workaround does not work for highlight module, as the module is not available on the Projects window in the ide).
Assigning to myself. I'll do the modules owned by MPK and open a 2nd issue for modules owned by SPB.
The original description says: > (This workaround does not work for highlight module, as the module is not > available on the Projects window in the ide). The above is not correct. Select the main project in the ide, right-click and select 'Open Required Projects' ; this action opens up all projects in the projects window allowing us to run 'Create NBM' on any module/project. So the workaround does work for all modules.
This problem has been temporarily fixed by listing all the modules specifically in the 'create nbms' target, as follows: RCS file: /cvs/cnd/suite/build.xml,v retrieving revision 1.2.2.2 diff -r1.2.2.2 build.xml 30c30 < <subant target="nbm" buildpath="..:../makeproject" inheritrefs="false" inheritall="false"> --- > <subant target="nbm" buildpath="..:../configurationapi:../antlr:../gotodeclaration:../highlight:../makeproject:../mobility:../classview:../completion:../modelimpl:../modelapi:../gdb:../update:../modelui:../modelutil:../qnavigator" inheritrefs="false" inheritall="false"> But buildpath should really be set using the list of modules defined in nbproject/project.properties which should be the only place where list of modules are defined.
The solution is just remove target <target name="nbms"> from suite's build.xml. As I remember it was overriden because of some NB 5 harness problems. I think problems were fixed in harness 5u1 and we can use default nbms target.
After removing the 'nbms' target from suite's build.xml, the problem has gone away .
Closing the issue (as the issue being an internal build issue will not be verified by qa).