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.

Bug 9547 - Common dependencies among Ant targets should be shared
Summary: Common dependencies among Ant targets should be shared
Status: CLOSED WONTFIX
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 3.x
Hardware: PC Linux
: P4 normal (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-02-10 13:01 UTC by Jesse Glick
Modified: 2003-06-30 14:46 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2001-02-10 13:01:35 UTC
During compilation using an Ant script, if in one compiler group there are
multiple targets which have common dependencies, currently these common deps
will be run once for each using target. They should be shared, e.g. by making a
dummy target in the project listing all of the requested targets as dependencies
and running that instead.

Note that this would not affect the linear and unshared nature of targets which
are listed by the user in a row in AntCompilerType or AntExecutor; in the former
case, multiple levels of compilation are created (not the same group), and in
the latter the executor explicitly runs each in sequence anyway, which is
correct.
Comment 1 Jan Chalupa 2001-03-12 09:15:53 UTC
Version: 'Dev' -> 3.2
Comment 2 Jan Chalupa 2001-05-05 19:23:13 UTC
Target milestone -> 3.3
Comment 3 Jesse Glick 2001-08-22 21:39:39 UTC
This should probably be WONTFIX since use of complex compilers and
stuff with Ant is generally deprecated now.
Comment 4 Jesse Glick 2001-09-27 19:49:07 UTC
Complex use of Ant compilers is not really recommended anyway.
Comment 5 Quality Engineering 2003-06-30 14:43:44 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.

Comment 6 Quality Engineering 2003-06-30 14:46:27 UTC
Resolved for 3.3.x or earlier, no new info since then -> closing.