在OPAM构建中检测目标体系结构

时间:2017-09-26 12:04:04

标签: build ocaml opam

编写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。

1 个答案:

答案 0 :(得分:4)

您可以使用xmlns:interactivity="http://schemas.microsoft.com/expression/2010/interactivity" 找到变量列表。它表明你所追求的变量确实是ocaml config list

arch

所以,是的,你可以这样做。但请注意,语法为% opam config var arch x86_64

相关问题