【发布时间】:2016-07-14 17:48:13
【问题描述】:
我正在致力于自动化我们软件的构建/部署过程。其中一个主要部分是执行msbuild 来编译多个Delphi 项目。
根据大量资源such as this one,我可以从 RAD Studio 命令行成功完成(只需调用rsvars.bat 来设置一些环境变量)。但是,当尝试自动执行此批处理文件和 Delphi 的 msbuild 命令时,我不知道如何继续。
问题的关键在于批处理文件和实际的msbuild 命令是两个完全独立的命令——尽管它们需要在同一环境下一起运行。我发现 this question 有点相关,但我没有看到我的场景的明确答案。
如何在 Delphi 中执行msbuild,同时首先使用rsvars.bat 中的环境变量进行准备?
【问题讨论】:
-
如果是我,我会将 rsvars 移植到 Delphi 并直接创建 msbuild 进程
标签: delphi batch-file command-line msbuild