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