I have projects in C ++, Java and Python. C ++ projects export SWIG interfaces so that they can be used by Java and Python projects.
My question is: what kind of building mechanism can I use to manage dependencies and create these projects?
I used SCons and GYP. They are quite easy to use and allow you to use plugins (code generators, compilers, packers). I would like to know if there are alternatives, in particular, with support in C ++, Java and Python.
I am developing on the Linux platform, but I would like to be able to create winning platforms on the Mac.
java c ++ python scons gyp
Gatis
source share