Hi all

I'd like to cut a Props Antlib release. Obviously people have been using
it and a PR to make things build on Java that doesn't support -target
1.4 anymore has been opened less than a year ago - so there is interest.

My idea is to "just release" what we've got and try to make it as easy
for current user to use the official release as possible. This would
mean compiling against Ant 1.8.0 and targetting Java 1.4. I've
successfully built and run the tests with Ant 1.8.0 on OpenJDK 1.8.0 and
-Djavac.-source=1.4 -Djavac.-target=1.4 (the current github repo will
target Java 8 by default).

I'm not sure the release process would work completely with Ant 1.8. If
we want to add an SBOM (and I think I do, even though there are no
dependencies apart from Ant itself) then creating them will require Java
9+ and Ant 1.10.x. My plan would be to use The Ant 1.8/Java8 setup
during compilation and switch over to Ant 1.10 and a more modern Java
for the rest[1]. Cumbersome, but in the end I don't expect to do that
very often.

I'd use 1.0 as version for this.

Does that make sense?

Stefan

[1] for some reason the JAR gets rebuilt when I try right now, maybe I
can prevent that as well.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to