這是使用 Delphi/C++Builder/RAD Studio 進行 iOS/macOS/Linux 開發、將建置的應用程式從 IDE 複製到 macOS/Linux 環境、偵錯並將 SDK 資訊複製到 IDE 所需的橋樑。於執行伺服器PAServer 的包裝腳本。
PAServer針對Delphi/C++Builder/RAD Studio的每個主要版本或訂閱更新組合了不同的二進位文件,因此根據開發目的,可能會在macOS或Linux上安裝和使用多個版本的PAServer。
我認為從 macOS 的 LaunchPad 選擇並啟動它不是一個明智的方法,因此我實作了一個啟動器 shell 腳本,該腳本允許您透過從終端執行命令來互動地選擇和執行 PAServer。
基本腳本是先前發佈在 https://qiita.com/kazinoue/items/583f3271fe96ee8d1b6d 的程式碼,但我們已將其轉移到 Github 儲存庫並進行了一些更新。
只需在路徑中的某個位置安裝 PAServer.sh 並運行它即可。如果你已經安裝了peco或percol,你可以透過在腳本中的interactive_helper中寫入來選擇PAServer來更有效率地運行。
在 macOS 上,尋找 /Application 資料夾中安裝的多個 PAServer。
在 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