ivy task does not enjoy being defined twice (build error)
---------------------------------------------------------

                 Key: AVRO-122
                 URL: https://issues.apache.org/jira/browse/AVRO-122
             Project: Avro
          Issue Type: Bug
          Components: java
    Affects Versions: 1.1.0
            Reporter: Patrick Hunt
            Priority: Minor


This same issue exists in ZOOKEEPER-535
---------------
Ant resolves the same dependencies multiple times if multiple targets are run 
on the command line:

"ant b c", where b and c both depend on a, results in a being executed twice. 
However if you have a
target d which depends on both b and c, "ant d" will only result in a being 
executed once.

say "ant compile-java compile-java-test" is run, this will currently fail as 
ivy-init is run twice, resulting in the taskdef failing.

Rather we need a guard on the ivy-init target itself to ensure it isn't run 
twice.

ie: put an unless attrib on ivy-init, then set that property in the body of the 
target

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to