يعد هذا جسرًا مطلوبًا للتطوير لنظام iOS/macOS/Linux باستخدام Delphi/C++Builder/RAD Studio، ونسخ التطبيق المدمج من IDE إلى بيئة macOS/Linux، وتصحيح أخطائه، ونسخ معلومات SDK إلى IDE. هذا برنامج نصي مجمّع لتشغيل خادم PAServer.
يجمع PAServer بين ثنائيات مختلفة لكل إصدار رئيسي أو تحديث اشتراك لـ Delphi/C++Builder/RAD Studio، لذلك اعتمادًا على غرض التطوير، قد يتم تثبيت إصدارات متعددة من PAServer واستخدامها على نظام التشغيل macOS أو Linux.
لا أعتقد أنها طريقة ذكية لتحديد هذا وتشغيله من LaunchPad الخاص بنظام التشغيل macOS، لذلك قمت بتنفيذ برنامج نصي لـ Launcher Shell يسمح لك بتحديد وتنفيذ PAServer بشكل تفاعلي عن طريق تنفيذ الأوامر من الوحدة الطرفية.
النص الأساسي هو الكود المنشور مسبقًا على https://qiita.com/kazinoue/items/583f3271fe96ee8d1b6d، لكننا نقلناه إلى مستودع Github وأجرينا بعض التحديثات.
ما عليك سوى تثبيت PAServer.sh في مكان ما في طريقك وتشغيله. إذا قمت بالفعل بتثبيت peco أو percol، فيمكنك تحديد PAServer ليعمل بشكل أكثر كفاءة عن طريق كتابته في Interactive_helper في البرنامج النصي.
على نظام التشغيل macOS، ابحث عن خوادم PAServers متعددة مثبتة في المجلد /Application.
في نظام التشغيل Linux، ابحث عن ~/PAServer-*.
وأيضًا، في حالة وجود ~/.paserverrc، فسيتم قراءته تلقائيًا كملف تكوين PAServer.
يرجى الرجوع إلى الصفحة التالية للتعرف على العناصر القابلة للتكوين. يتوفر ملف تكوين نموذجي في .paserverrc في هذا المستودع. http://docwiki.embarcadero.com/RADStudio/ja/%E3%83%97%E3%83%A9%E3%83%83%E3 %83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0_%E3%82%A2%E3%82%B7%E3%82%B9%E3%8 2%BF%E3%83%B3%E3%83%88_%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC_%E3%82%A2%E3%83 %97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%9A_PAServer