У меня есть большое количество классов в проекте, и я хотел бы собрать их все из скрипта. Дело в том, что классы должны быть скомпилированы в определенном порядке, например: у меня есть класс с именем A , который зависит от класса с именем B . Допустим, класс B зависит от класса с именем C . Для того, чтобы я скомпилировал класс A, мне нужно сначала скомпилировать B и C.
Есть ли какой-нибудь инструмент, который я мог бы использовать, чтобы установить порядок компиляции классов, чтобы мне не приходилось анализировать каждый класс и определять это самому? Я предпочел бы, чтобы инструмент мог сохранить файл с порядком файлов, которые должны быть скомпилированы, чтобы я мог разобрать это из своего сценария.
Спасибо!