Я работаю над коллекцией компонентов MATLAB, Java и C / C ++, которые все взаимодействуют, но имеют совершенно разные этапы компиляции / установки. В настоящее время мы ничего не компилируем для MATLAB, используем maven2 для наших сборок и модульных тестов Java и используем автоинструменты для наших сборок и модульных тестов C / C ++.
Я бы хотел перенести все в одну систему сборки и модульного тестирования, используя maven2, но не смог найти плагин, который позволит кодовому потоку C / C ++ оставаться на основе autotools и просто обернуть его в maven строить. Необходимость разорвать поддержку autotools и воссоздать все зависимости в maven, скорее всего, нарушает условия сделки, поэтому я ищу способ, которым maven и autotools хорошо играют вместе, вместо того, чтобы выбирать между ними.
Это возможно или даже желательно? Есть ли ресурсы, которые я упустил из виду?