123
Reggae build system

Reggae build system

Reggae adalah sistem binaan (meta) dengan pelbagai muka (D, Python, Ruby, Javascript, Lua) dan backends (membuat, ninja, tup, adat).Ini adalah perisian alfa, hanya diuji di Linux dan mungkin telah melanggar perubahan yang dibuat.Ciri-ciri - Had muka pelbagai: tulis deskripsi pembacaan yang boleh dibaca dan ringkas dalam D, Python, Ruby, JavaScript atau Lua.- Pelbagai backends: menghasilkan sistem binaan untuk membuat, ninja, tup, dan backend binary tersuai - Seperti autotools, tidak ada pergantungan pada reggae itu sendiri untuk orang yang hanya ingin membina perisian anda.Opsyen --export menjana sistem bina yang berfungsi dalam akar projek anda tanpa perlu memasang reggae pada sistem sasaran - DAG DSL di bawah perenggan rendah Fleksibel di setiap bahagian hadapan untuk melakukan apa-apa - Peraturan DSL peringkat tinggi untuk membina bersamatugas sistem untuk projek C, C ++ dan D - Pengesanan pergantungan header / modul automatik untuk C, C ++ dan D - Secara automatik berjalan sendiri jika penerangan bangunan berubah - Out-of-pokok membina - tidak perlu membuat binari di sumber pohon - Penggunapembolehubah yang ditakrifkan seperti CMake untuk memilih ciri-ciri sebelum penyepaduan-masa - integrasi dub untuk projek D ...

Kategori

Alternatif untuk Reggae build system untuk semua platform dengan sebarang lesen

Phing

Phing

PHing Tidak GNU membuat;ia adalah projek membangunkan sistem PHP atau alat binaan berdasarkan? Apache Ant.
autosetup

autosetup

autosetup adalah alat, sama dengan autoconf, untuk mengkonfigurasi sistem binaan untuk persekitaran yang sesuai, mengikut keupayaan sistem dan pilihan pengguna yang dipilih.
Makepp

Makepp

Pengganti yang sesuai tetapi dipercayai dan bertambah baik untuk GNU Make, dilaksanakan dalam Perl 5.