Re: compiling questions

Svata Dedic <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.projects.devel
Organization CollabNet Hosting
Message-ID <[email protected]>
John Jullion-Ceccarelli wrote:
> A few quick compiling questions about compiling:
> 
> In the Project Customizer, what all is listed in the Compiler combo box? 
> Internal Compilation + all registered Java Platforms?
> 
I suppose so. + installed other java compiler-style tools, if there are any.

> Is there still going to be a Platform tab in the Customizer? How will 
> the user register new platforms? Basically I'm just wondering how you'd 

See "Platforms Registry" section in the UI spec.

> choose to compile something with a different compiler executable.
> 
Either through a Platform, or (not-yet-written) the user must "install" 
the tool - that is do something that will present a Wizard, the user 
locates an executable and  the new thing should appear in the combo box. 
For that, however, a generalized "tool registry" would be required to 
manage (delete, rename, customize) installed tools. As I wrote, this 
other option is not yet written.

> When you build a single file, does it also build any dependent files 
> that are out-of-date?
> 
It invokes the compiler on that single file. If the compiler performs 
dependency checks depends on its implementation. For standard javac, 
read: "partially, files that are directly referenced from the closure of 
compiled files and are out of date are compiled, too"

-Svata
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.