标签: visual-studio
我有一个预构建事件如下:
ver if %errorlevel% EQU 0 ( REM some code ) else ( REM some code )
在mac os机器上运行时,ver命令会抛出错误。如何在mac和windows上运行此代码?
答案 0 :(得分:2)
好的,所以我最后通过编写同一个脚本的两个版本来解决问题,一个用于windows,另一个用于bash / mac。首先,我在visual studio中的预构建事件中添加了以下内容:
注意:缺少扩展是故意的。
然后我添加了两个脚本,一个名为GenerateConfig.cmd for windows builds。另一个名为GenerateConfig的脚本用于mac构建。您还需要确保后面的脚本上有执行标志。