DEV Community

Discussion on: Multi-language build tool?

Collapse
 
napicella profile image
Nicola Apicella

Thanks for sharing.
I have used make mostly for Golang projects.
But Go already ships with a full fledged build tool, so it is fair to say that for Golang builds, make it is just a tiny wrapper.
I haven't used it for anything else because language specific build tools (like the ones you mentioned) also ship with dependency management systems, which is super convenient.

I understand you used make for Java. What did you use as dependency manager? Apache Ivy?
Can I ask you to share a project in which you did that? :)

Collapse
 
phlash profile image
Phil Ashby

I understand you used make for Java. What did you use as a dependency manager?

I have used make with Java: github.com/phlash/java-sdr/

but no dependency manager there, all three deps simply get a mention in the Makefile. That was a number of years ago, these days I would probably use Git submodules (I probably still should for that project!)

Thread Thread
 
napicella profile image
Nicola Apicella

Thank you :)