(************************************************************************) (* This file is licensed under The MIT License *) (* See LICENSE for more information *) (* (c) MINES ParisTech 2018-2019 *) (* (c) INRIA 2020-2022 *) (* Written by: Emilio Jesús Gallego Arias *) (* Written by: Rudi Grinberg *) (************************************************************************)
type t
val make : source:Path.t -> prefix:stringlist -> name:string -> t val source : t -> Path.t val prefix : t -> stringlist
val prefix_to_dir : stringlist -> string
(** We support two build modes for now *)
module Rule_type : sig
type native = Disabled | Coqc | CoqNative type t =
| Regular of { native : native }
val native_coqc : t -> bool end
(** Return the native object files for a module *) val native_obj_files : tname:stringlist -> t -> stringlist
(** Return the object files for a module *) val obj_files :
tname:stringlist
-> rule:Rule_type.t
-> t
-> stringlist
(** Return pairs of object files and install locations *) val install_files :
tname:stringlist
-> rule:Rule_type.t
-> t
-> (string * string) list
val pp : Format.formatter -> t -> unit
val with_timing : bool
Messung V0.5
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.