【发布时间】:2014-02-14 08:33:43
【问题描述】:
我需要在 Eclipse 的 ANT 脚本 (build.xml) 中执行一个 wine 程序(在 Linux 上)。
假设 wine 程序在默认的 WINEPREFIX 中,以下将完美运行:
<exec dir="${dist}" executable="wine" os="Linux">
<arg line="'C:\\Program Files\\Inno Setup 5\\Compil32.exe'" />
<arg line="/cc 'setup.iss'" />
</exec>
不幸的是,由于与其他 wine 程序的兼容性问题,我已经将该程序安装到另一个 WINEPREFIX。
我可以通过键入WINEPREFIX=~/.wine_innosetup wine "C:\\Program Files\\Inno Setup 5\\Compil32.exe" 从终端成功运行它
现在的问题是如何在执行我的 ANT exec 任务时添加WINEPREFIX=~/.wine_innosetup env 变量?
这不起作用:
<exec dir="${dist}" executable="WINEPREFIX=~/.wine_innosetup wine" os="Linux">
【问题讨论】:
标签: java linux eclipse ant wine