А что вообще нужно IDE знать про систему сборки?
Уметь вытаскивать из конфигов BS (bullshit or build system) список файлов и знать заклинание для запуска билдо-магии.
Выставлять некоторые переменные окружения, но это, строго говоря, проблема BS, а не IDE.
Так вот к чему это я. Почему я не смог нагуглить какой-то универсальный формат списка файлов для IDE? Мол, вот тебе список, вот тебе заклинание, а всё остальное всё равно делается внутри BS.
Т.е. системе сборки достаточно лишь формировать этот список и она автоматически становится совместима с любой IDE, поддерживающей такой подход.
Погуглите за меня как это называется. Что-то не могу найти.