这是使用 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