Ryn*_*ald 3 delphi msbuild build-script
我的问题是以下情况是否可能。
这背后的想法是,将构建我的应用程序所需的所有数据都放在一个地方(源代码、资源、编译器、构建脚本......)。我想使用 MSBuild,因为在那里我可以构建 .dproj 文件而不是包含更少信息(例如:搜索路径)的 .dpr 文件(使用 dcc)。
在 BIN 文件夹中有一个名为 RSVARS.bat 的文件,用于设置所需的环境变量。当您将包含 BIN/LIB 文件夹的存储库克隆到构建机器时,您应该考虑所需的路径并根据需要创建新的 rsvars.bat 或更新此文件。
然后你可以运行这样的东西来构建你的项目:
msbuild projectname.dproj /t:build /p:Configuration=Release /p:platform=Win32
Run Code Online (Sandbox Code Playgroud)
我最近在一篇博文中详细介绍了 Jenkins 和 Delphi 构建。您可以浏览 Jenkins 部分并参考命令行构建信息,主要是“配置 Delphi 构建代理”和“在 Delphi 项目上使用 MSBuild 的注意事项”部分:https : //www.ideasawakened.com/post/getting -started-with-ci-cd-using-delphi-and-jenkins-on-windows
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |