On 2018-06-24, Gintautas Grigelionis wrote: > On Fri, 22 Jun 2018 at 09:45, Stefan Bodewig <bode...@apache.org> wrote:
>> On 2018-06-22, Gintautas Grigelionis wrote: >>> Well, setup-for-junit-tests states that JUnit is not available and >>> quits. >> So it lacks a dependency on resolve. >>> I'd like to understand why setup targets are there at all. >> They predate resolve by far. The initial build system for Antlibs didnt >> use Ivy at all but expected manual configuration and the setup targets >> ensured everything was there. When Ivy was added later (by Jan?) he >> probably missed to adapt a few places - like setup-for-junit-tests. > Actually, the targets are written in a way that checks explicitly for > JUnit 3. Should they be rewritten to check for JUnit 4, the baseline > has to be moved to all the way Ant 1.9.5 because of BuildFileRule > being first available in that version. Would moving to JUnit 4 force us to use BuildFileRule? I'm pretty sure we've used JUnit4 before 1.9.5 but may be wrong. Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org