Ocaml 如何在Oasis中添加额外警告?

Ocaml 如何在Oasis中添加额外警告?,ocaml,oasis,Ocaml,Oasis,我有几个库的oasis文件–如何为每个库启用-w..和-warn error+a 出于参考目的,给定的oasis文件的开头如下: OASISFormat: 0.4 Name: re Version: 1.5.0 Synopsis: Pure OCaml regular expression library Authors: Jerome Vouillon, Thomas Gazagnaire, Anil Madhavapeddy License: L

我有几个库的oasis文件–如何为每个库启用
-w..
-warn error+a


出于参考目的,给定的oasis文件的开头如下:

OASISFormat: 0.4
Name:        re
Version:     1.5.0
Synopsis:    Pure OCaml regular expression library
Authors:     Jerome Vouillon, Thomas Gazagnaire, Anil Madhavapeddy
License:     LGPL-2.0 with OCaml linking exception
Plugins:     META (0.4), DevFiles (0.4)
AlphaFeatures: compiled_setup_ml
BuildTools: ocamlbuild

Library re
  Path:       lib
  InternalModules: Re_cset, Re_automata
  Modules: Re
  Findlibname: re
  BuildDepends: bytes

Library re_emacs
  Path: lib
  XMETADescription: Emacs-compatible regexps
  Modules: Re_emacs
  Findlibname: emacs
  FindlibParent: re
  BuildDepends: re

\u oasis
的顶层,添加

AlphaFeatures: ocamlbuild_more_args
XOCamlbuildExtraArgs: "-cflags 'flags'"
-cflags“flags”
将被传递到
ocamlbuild
,然后将
flags
传递到
ocamlc
。在这种情况下,标志为
-w+9+27+32-警告错误+a