我有一个工作区,其中有 2 个项目,一个是安装程序应用程序,另一个是卸载程序应用程序。这两个应用程序都需要权限帮助工具来执行某些操作。我正在尝试在我的工作区中编写一个通用工具作为第三个项目,该项目将与现有项目链接。
现在,问题是我如何在现有项目的目标依赖项中添加该通用工具并从其他项目启动(特权工具)它。
我有一个工作区,其中有 2 个项目,一个是安装程序应用程序,另一个是卸载程序应用程序。这两个应用程序都需要权限帮助工具来执行某些操作。我正在尝试在我的工作区中编写一个通用工具作为第三个项目,该项目将与现有项目链接。
现在,问题是我如何在现有项目的目标依赖项中添加该通用工具并从其他项目启动(特权工具)它。
您可以在其他工作空间中添加包含辅助工具的项目,然后根据需要添加与辅助工具对应的目标作为构建依赖项。
但是,如果您正在使用源代码控制并且对项目有不同的存储库,则可以将帮助工具存储库用作其他存储库的子模块。有关git 子模块以及如何使用它们的更多信息,请参阅本文。