beeware / voc

A transpiler that converts Python code into Java bytecode
http://beeware.org/voc
BSD 3-Clause "New" or "Revised" License
869 stars 518 forks source link

Replace ant with gradle for build. #538

Open phildini opened 7 years ago

phildini commented 7 years ago

Chatting with @freakboy3742 and @eliasdorneles in the run-up to Pycon sprints, the consensus seems to be that we can replace ant with gradle for VoC building.

This would be one less dependency in the stack, and is a Good Thing™.

eliasdorneles commented 7 years ago

An acceptable initial implementation of this may be too add a build.gradle that just calls the ant tasks, this way we can just tell people to use Gradle and gradually migrate away of Ant.

The ideal would be to get rid of Ant altogether.

eliasdorneles commented 7 years ago

Gradle docs on calling ant tasks: https://docs.gradle.org/current/userguide/ant.html

This should work without having to install ant manually.

drurenia commented 6 years ago

This could be my first contribution. Can I grab this one?

eliasdorneles commented 6 years ago

Sure, go ahead. :) Note that this is the kind of thing that will be good for you to gather feedback early in the process. So don't hesitate in sharing your work when you think you're 30% done, so that we can try it out and discuss it.

drurenia commented 6 years ago

Great! I am on it. When I have something should I share it via PR?

eliasdorneles commented 6 years ago

Yes. :)

Le 29 déc. 2017 11:52 PM, "Diego Urenia" notifications@github.com a écrit :

Great! I’ll do it no problem. When ready should I share it via PR?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pybee/voc/issues/538#issuecomment-354509742, or mute the thread https://github.com/notifications/unsubscribe-auth/AACSvbZYLn7PHaMDZHBq1k8OduaRV1aNks5tFW02gaJpZM4Nh8q_ .