gpt4 book ai didi

ant - 如何将 ivy 与 MSbuild 集成

转载 作者:行者123 更新时间:2023-12-04 11:59:14 33 4
gpt4 key购买 nike

结合 IVY + msbuild,哪种方法对您来说效果很好?

我们的目标是将 IVY 集成到 C#/C++ 构建过程中以进行依赖关系解析和发布。我们尝试在构建开始和结束时将其添加到自定义任务中,并尝试使用 ant+ apache-ant-dotnet 包装 msbuild 调用。

其他选项可能是 gradle、builder、rake。

你用什么?

谢谢

彼得

最佳答案

大多数构建技术可以使用在本地目录中找到的库。我建议使用 command-line ivy program在构建开始时填充它:

java -jar ivy.jar -ivy ivy.xml -settings ivysettings.xml -retrieve "lib/[conf]/[artifact].[ext]"

您的依赖项列在一个名为 的标准 ivy 文件中。 Ivy .xml . 中描述了远程存储库的协议(protocol)、位置和布局。 ivysettings.xml

这种方法的优点(相对于切换到 Gradle 等)是您不会尝试替换现有的构建工具。 Ivy 只关心管理依赖关系。

关于ant - 如何将 ivy 与 MSbuild 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6540840/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com