جاهز للاستخدام

Premake هي أداة لتطوير البرمجيات تُستخدم لإنشاء ملفات تهيئة البناء لأدوات البناء الخاصة بمنصة معينة، وذلك بالاعتماد على ملفات تهيئة مستقلة عن المنصة. الأداة مفتوحة المصدر .

سمات

تشمل الميزات البارزة ما يلي: [ 4 ]

  • يدعم بناء قاعدة بيانات مكتوبة بلغات C و C++ و C#
  • دعم إنشاء ملفات تهيئة البناء لبرامج Visual Studio و GNU Make و Xcode و Code::Blocks و CodeLite و MonoDevelop
  • يمكن البناء على بيئات مختلفة باستخدام نفس ملفات التكوين المسبق.

أمثلة

فيما يلي مثال على ملف تكوين premake.

إعدادات الحل "MySolution" { "Debug" , "Release" }مشروع "MyProject" نوع "ConsoleApp" لغة "C++" مجلدات التضمين { "include" } ملفات { "src/**.h" , "src/**.cpp" }يُعرّف التكوين "Debug" الرموز "On" { "_DEBUG" }تُعرّف علامات التكوين "Release" { "Optimize" } { "NDEBUG" }

الاستخدامات البارزة

تشمل المشاريع التي تستخدم Premake ما يلي: 0 AD و Bullet و Open Dynamics Engine و VDrift و wxFormBuilder ، [ 5 ]

مراجع

  1. "4.3" . 16 نوفمبر 2010. تم الاطلاع عليه بتاريخ 27 ديسمبر 2024 .
  2. ^ "بريماك 5.0-beta4" . 30 ديسمبر 2024 . تم الاسترجاع في 2 يناير 2025 .
  3. "premake-core/LICENSE.txt" . تم الاطلاع عليه بتاريخ 25 سبتمبر 2016 .
  4. "ما هو Premake؟" . premake.github.io . تم الاطلاع عليه بتاريخ 29-01-2025 .
  5. "عرض توضيحي" . premake.github.io . تم ​​الاطلاع عليه بتاريخ 29-01-2025 .