Reggae е (мета) система за изграждане с множество предни (D, Python, Ruby, Javascript, Lua) и задръствания (make, ninja, tup, custom).Това е алфа софтуер, тестван само в Linux и вероятно има промени в промените.Характеристики - Множество фронтове: напишете четими и кратки описания на съставяне в D, Python, Ruby, JavaScript или Lua.- Множество бактерии: генерира системи за изграждане на make, ninja, tup и персонализиран двоичен бекенд - Подобно на autotools, няма зависимост от самите реге за хората, които просто искат да създадат вашия софтуер.Опцията --export генерира - изграждане на система, която работи в корена на вашия проект, без да се налага да инсталирате reggae в целевата система - Гъвкаво описание на DAG на ниско ниво DSL във всяка граница, за да направите каквото и да било - DSL правила за високо ниво за обикновена изгражданесистемни задачи за проекти на C, C ++ и D - Автоматично откриване на зависимост на заглавката / модула за C, C ++ и D - Автоматично се изпълнява, само ако описанието на компилацията се промени - Изграждане извън дърво - няма нужда да създавате двоични файлове в изходното дърво - Потребител-дефинирани променливи като CMake, за да се избират функции преди време за компилация - интеграция с dub за D проекти ...
reggae-build-system