Zar*_*tog 8 delphi msbuild dcc32
如何让MSBuild完全构建相当于dcc32 -b的Delphi项目?
我有两个我正在尝试构建的项目,第一个使用一些条件定义,它们通过msbuild传递给dcc32.但是,一些常见的单元似乎卡在第一组条件中,因此第二个项目构建不正确.
jas*_*nny 11
我相信它是/ t:rebuild,msbuild输出列出所有dcu的"删除文件:...",然后构建项目.
我使用批处理文件来调用msbuild来构建delphi项目,对于Delphi 2007和Delphi 2009(它只有不同的路径%BDS%
):
set DCC_Quiet=true
set BDS=%ProgramFiles%\CodeGear\RAD Studio\5.0
set MSBuildBinPath=%WinDir%\Microsoft.NET\Framework\v2.0.50727
call %MSBuildBinPath%\msbuild /nologo /t:rebuild /p:config=Release %1 %2 %3 %4 %5
Run Code Online (Sandbox Code Playgroud)
[注意,从这个问题来看,对于发布"构建配置",Delphi 2009是/p:config=Release
,而Delphi 2007是/p:Configuration=Release
]
归档时间: |
|
查看次数: |
3151 次 |
最近记录: |