У меня есть проекты на C ++, Java и Python.Проекты в C ++ экспортируют интерфейсы SWIG, чтобы их можно было использовать в проектах Java и Python.
Мой вопрос: какой механизм построения я могу использовать для управления зависимостями и построения этих проектов?
Я использовалSCons и GYP.Они довольно просты в использовании и допускают плагины (генераторы кода, компиляторы, упаковщики).Я хотел бы знать, есть ли альтернативы, в частности, с нативной поддержкой C ++, Java и Python.
Я занимаюсь разработкой на платформе Linux, но хотел бы иметь возможность встраивать в Mac и выигрывать платформыа также.