This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | add clone option to project configurations | ||
---|---|---|---|
Product: | javame | Reporter: | mkochano <mkochano> |
Component: | Build System | Assignee: | Petr Suchomel <psuchomel> |
Status: | NEW --- | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Issue Type: | ENHANCEMENT | Exception Reporter: |
Description
mkochano
2007-05-14 18:16:19 UTC
Reassigning since mobility has its own implementation of project configurations. Correct me if I am wong. I think similar requests are to support configuration inheritance from other then Default Configuration or to support multiple configuration inheritance. Technically the most possible is to implement tree structure of configurations inheritance. But even that feature still has a lot of implementation difficulties. Would the configurations inheritance tree satisfy your requirements? I think about something very simple, right now we have our own tool for creating builds from set of master builds. We have couple of already compiled "master builds" and this tool "matches" master build to proper "destination build" by just copying .jar and .jad with different name and changing some .jad values. For eg. You can have "standard_sony_176x220" build compiled and out of this You can make "SonyEricssonK700i", "SonyEricssonK750i", etc. by just copying jar jad changing their names and manifest values. Having for eg. 10 "master builds" can give us lets say 40 or more "destination builds". Its important to copy them not recompile all over again after every change cause it takes a looot of time (for eg. for 300 "destination builds"). I was thinking about checkbox that would say "this build is a copy of another build with manifest values and filename changed", and list box to set "master build", and jar name field editable to enter new value. After deselecting checkbox configuration would become "normal" configuration "Duplicated" from another configuration like it is now. |