
أداة إنشاء منصات منصة (مجانية) باسكال
PMake هي أداة بناء الحد الأدنى لـ (مجاني) باسكال. إنه يحاكي إلى حد ما الأوامر من Cmake ، ولكن فقط يستهدف مجمعي Pascal. إن العمل الداخلي لـ PMake بسيط نسبيًا لأن المترجم يقوم بكل العمل الشاق. بمجرد استدعاء PMAKE سيقوم بإنشاء نظام بناء للمشروع. يمكن للمطور تحديد أوامر بسيطة الأهداف موجودة في المشروع وما هي التبعيات بين هذه الأهداف. يمكن أن يكون الهدف إما مكتبة (لا توجد ملفات كائنات قابلة للتنفيذ فقط) أو قابلة للتنفيذ.
يرجى العلم أنه في الوقت الحالي ، قيد التطوير وأن بعض الميزات قد تنكسر. ومع ذلك ، نظرًا للبساطة ومسامحة نص PMAKE ، يجب أن يكون من السهل ضبطها.
من المحتمل أن تعمل أنظمة التشغيل الأخرى خارج الصندوق ، إن لم يكن ، فلا ينبغي أن تكون مشكلة كبيرة لجعل Pmake يعمل على هذا النظام الأساسي. فقط تأكد من PMAKE وأن المترجم متاح من سطر الأوامر.
تحتاج إلى الحصول على أحدث برنامج التحويل البرمجي Freepascal مستقر 3.0.4. يمكن PMake Bootstrap نفسه مع البرنامج النصي pmake.txt المقدم. ستحتاج أولاً إلى بناء PMake ثم تثبيته. باختصار:
$ fpc pmake
$ ./pmake
$ ./make install
لاحظ أنك تحتاج إلى امتيازات الإدارة لتتمكن من تثبيت PMake على نظامك.
على صفحات إصدار Github ، يمكنك العثور على ثنائي تم تصميمه مسبقًا لمنصة الخاصة بك.
بناء مشروعك سهل. يمكنك إعداد البرامج النصية الأولية للبناء باستخدام الوظيفة المضمنة --quickstart . سيؤدي ذلك إلى تحليل شجرة المصدر وإنشاء سلسلة من ملفات PMake.txt . يمكنك القيام ببناء في المصدر أو خارج المصدر إذا كنت ترغب في أن تظل شجرة المصدر نظيفة. فيما يلي مثال بسيط على كيفية استخدام PMAKE (أداة مثبتة مسبقًا) للقيام ببناء خارج المصدر.

لاحظ التعليقات المرئية اللطيفة. سيقوم PMAKE بتجديد أدوات الإنشاء تلقائيًا إذا تغير ملف pmake.txt في شجرة المصدر.
إذا وجدت خطأ:
إذا كان لديك تصحيح ، يرجى تقديم طلب سحب.
خلاف ذلك ، يرجى إنشاء مشكلة على صفحة جيثب.
يمكنك ل PMAKE وتقديم المساهمات عن طريق تقديم طلب سحب.