Brian Nitz wrote: > This proposal was a bit late to make it into the google summer of code > list of suggestions, but I wonder if anyone has suggestions on whether > this could be useful: > > Netbeans OpenSolaris desktop Common Build Environment plugin > > Summary: > A netbeans plugin enhancement would integrate CBE, SVN and the C/C++ > plugin pack for NetBeans to allow automatic retrieval of code and > dependencies into an environment which could be built, edited, > debugged, patched and redeployed. > > Why: > When developer tools are rolled into an IDE, it helps cross-platform > developers and beginning developers know what tools are available > under OpenSolaris. Automating the generation of the IDE project from > the spec file saves time and could encourage more people to become > involved in development software for and on OpenSolaris. > > Details: > > The JDS Common Build Environment (CBE) > <http://www.opensolaris.org/os/project/jds/contributing/building/> > contains the tools necessary to build GNOME, Mozilla, Evolution and > other common open source desktop applications on Opensolaris > distributions such as Solaris 10 and Nevada. These tools allow SPEC > files to be used to specify how to build the software and how the > software is to be packaged and deployed. These tools make it easy to > build software for which opensolaris spec files already exist. > > Netbeans is an IDE commonly used for Java development. It is possible > to develop Java based desktop software from within netbeans, either > using native Swing/AWT or the new Java-Gnome bindings. However > developing native GNOME applications within the IDE only became > possible recently with the development of optional NetBeans plug-in > packs for alternative languages such as C and C++: > www.netbeans.org/products/cplusplus/ > <http://www.netbeans.org/products/cplusplus/> > Netbeans' language specific plugin features include syntax > highlighting, code completion, integrated build, profiling and debug. For C and C++ developer tools, I prefer to Sun Studio. As you know, NetBeans CDP covers just the compilors for C/C++. However, Sun Studio, esp. Sun Studio Express (http://developers.sun.com/sunstudio/downloads/express.jsp) has much more tools to develop C/C++ tools. As you know, Solaris itself is build by Sun Studio.
Besides, Sun Studio could use all plugin of NetBeans 5.5 as well. I strongly recommend you to use Sun Studio to build C/C++ applications. And use NetBeans to build the Java applications like GUI and web applications. Thanks, Joey > > This proposal would automate the process of creating a Netbeans > project from a .SPEC file. The Netbeans CBE plugin would read a SPEC > file and use it along with #includes with the specified source > tarballs to automatically pull appropriate source tars and checkouts > of patches into the build environment. The developer could build, > test, patch and check patches back into SVN/CVS all from within the > Netbeans build environment. > ------------------------------------------------------------------------ > > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20070315/b4336b85/attachment.html>
