Re: projects vs ant/make
Vitezslav Stejskal <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.projects.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Ivan, Ivan Soleimanipour wrote: >Where can I learn about how projects interact with external >build engines and dependency databases? > > The interaction is very simple, it only allows to start external build engine as a step of project build process. You have to create special build target which will provide this integration (e.g. ant/projects module implements such target). Projects have their own internal build system, you can read more about it in Developers Guide (http://projects.netbeans.org/architecture/dev_guide.html#overview\build). >For example ... > >- How do projects extract lists of dependencies from a build.xml? > >- If you use the project UI to add a dependency how does a build.xml > get told about it? > > Projects build system doesn't support these interactions. > >I've looked at http://projects.netbeans.org/ps/ReqProject.html >uner User requirements and to my horror noticed thatinteraction with >external build engines/repositories isn't a stated requirement. > >The "Organization of Data Objects - requirements" on the same >page doesn't mention ant or make either. > >_None_ of the following documents mention ant or make: > >http://projects.netbeans.org/ps/Build.html >http://projects.netbeans.org/ps/Dependencies.html ><the set of documnets related to "Session management"> > >This is about all I can find under "Project Specification". > >http://projects.netbeans.org/ps/index.html#IN > > Above documents are mostly obsolete. They refer to earlier phases of projects developement. Please, look at Developers Guide or project's APIs javadoc. -vita