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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.