Reggae build system

Reggae build system

Reggae to (meta) system kompilacji z wieloma frontami (D, Python, Ruby, JavaScript, Lua) i backendami (make, ninja, tup, custom).To jest oprogramowanie alfa, przetestowane tylko na Linuksie i prawdopodobnie będzie miało przełomowe zmiany.Funkcje - Wiele nakładek: pisz czytelne i zwięzłe opisy kompilacji w języku D, Python, Ruby, JavaScript lub Lua.- Wiele backendów: generuje systemy kompilacji dla make, ninja, tup i niestandardowych binarnych backendów - Podobnie jak narzędzia automatyczne, brak zależności od samego reggae dla osób, które chcą tylko zbudować twoje oprogramowanie.Opcja --export generuje - system kompilacji, który działa w katalogu głównym projektu bez konieczności instalowania reggae w systemie docelowym - Elastyczny niskiego poziomu opis DAG DSL w każdym interfejsie do robienia czegokolwiek - Wysokopoziomowe reguły DSL dla wspólnej kompilacjizadania systemowe dla projektów C, C ++ i D - Automatyczne wykrywanie zależności nagłówka / modułu dla C, C ++ i D - Automatycznie uruchamia się, jeśli zmieni się opis kompilacji - Kompilacje poza drzewem - Nie trzeba tworzyć plików binarnych w drzewie źródłowym - Użytkownik-definiowane zmienne, takie jak CMake, aby wybrać funkcje przed czasem kompilacji - integracja dub dla projektów D ...
reggae-build-system

Stronie internetowej:

Kategorie

Alternatywy dla Reggae build system'a dla wszystkich platform z dowolną licencją

Phing

Phing

PHing nie jest marką GNU;to system do budowania projektów PHP lub narzędzie do budowania oparte na? Apache Ant.
autosetup

autosetup

autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.
Makepp

Makepp

Zgodny, ale niezawodny i ulepszony zamiennik GNU Make, zaimplementowany w Perlu 5.