我需要指定编译器可执行文件的完整路径,以便使用maven-nar进行构建。
aol.properties文件似乎只接受编译器名称的某些预定义值。
如何告诉nar插件我的编译器和链接器可执行文件的确切位置。在这种情况下,我正在尝试从macosx编译ios。
答案 0 :(得分:0)
看起来唯一的方法是将编译器添加到CppTasks并在构建主机上安装“hacked”版本。 以下是我将用作起点的版本:http://duns.github.com/maven-nar-plugin/cpptasks.html
答案 1 :(得分:0)
开始有一些努力来合并NAR分支 https://github.com/maven-nar/maven-nar-plugin
值得在那里提出问题。
对于Windows 32/64位,如果想要运行maven一次而不需要更改环境变量来构建两个平台,则需要不同的编译器路径。
有一项工作正在进行中,已经使用了一段时间,但尚未发布。我只使用Windows而且从未在Mac上尝试过。
https://github.com/GregDomjan/maven-nar-plugin/tree/multi
我的目标是将它与trunk合并,并且还没有机会加载匹配的cpptasks更改以允许提供路径和其他一些设置。 不幸的是,在那里还有许多其他变化可能在配置方面不可取。