编写OPAM包配置文件时,我可以在build
字段中指定目标平台,如下所示:
build: [
["./configure" "build-linux" {os = "linux"}
"build-macosx" {os = "darwin"}
"build-cygwin" {os = "cygwin"}]
]
有没有办法对目标架构做同样的事情,例如: ["./configure" "build-linux-x64" {os = "linux" && arch = "x86_64"}]
? TIA。
答案 0 :(得分:4)
您可以使用xmlns:interactivity="http://schemas.microsoft.com/expression/2010/interactivity"
找到变量列表。它表明你所追求的变量确实是ocaml config list
:
arch
所以,是的,你可以这样做。但请注意,语法为% opam config var arch
x86_64
。