Reggae build system

Reggae build system

Reggae, birden fazla ön (D, Python, Ruby, Javascript, Lua) ve arka uçlara (make, ninja, tup, custom) sahip bir (meta) derleme sistemidir.Bu alfa yazılımıdır, sadece Linux üzerinde test edilmiştir ve büyük olasılıkla değişiklikler yapılmıştır.Özellikler - Çoklu ön uçlar: D, Python, Ruby, JavaScript veya Lua'da okunabilir ve özlü yapı açıklamaları yazın.- Çoklu arka uçlar: make, ninja, tup ve özel bir ikili arka uç için derleme sistemleri oluşturur - Otomatik araçlar gibi, sadece yazılımınızı oluşturmak isteyen insanlar için reggae bağımlılığı yoktur.--Export seçeneği, hedef sisteme reggae yüklemek zorunda kalmadan projenizin kökünde çalışan bir - derleme sistemi oluşturur - Her ön uçta bir şey yapmak için esnek düşük seviyeli DAG açıklaması DSL - Ortak derleme için yüksek düzey DSL kurallarıC, C ++ ve D projeleri için sistem görevleri - C, C ++ ve D için otomatik başlık / modül bağımlılığı algılama - Derleme açıklaması değiştiğinde kendini otomatik olarak çalıştırır - Ağaç dışı derlemeler - kaynak ağacında ikili dosyalar oluşturmaya gerek yoktur - Kullanıcıderlemeden önce özellikleri seçmek için CMake gibi tanımlanmış değişkenler - D projeleri için dub entegrasyonu ...
reggae-build-system

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için Reggae build system'a alternatifler

Phing

Phing

Phing GNU yapmak değil;? Apache Ant dayalı bir PHP proje inşa sistemi veya inşa aracı.
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

Perl 5'te uygulanan GNU Make için uyumlu ancak güvenilir ve geliştirilmiş değiştirme.