package dune
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Fast, portable and opinionated build system
Install
dune-project
Dependency
Authors
Maintainers
Sources
dune-1.6.3.tbz
sha256=bfd52160d88578c404af1267abfba6eb4928988e51aef0e92dbebdea1607ae36
md5=1212a36547d25269675d767c38fecf5f
doc/dune._ocaml_config/Ocaml_config/index.html
Module Ocaml_config
Represent the output of ocamlc -config and contents of Makefile.config.
This library is internal to dune and guarantees no API stability.
val to_sexp : t Stdune.Sexp.Encoder.tmodule Prog_and_args : sig ... endRaw bindings
module Vars : sig ... endRepresent the parsed but uninterpreted output of ocamlc -config or contents of Makefile.config.
Creation
module Origin : sig ... endval make : Vars.t -> (t, Origin.t * string) Stdune.Result.tInterpret raw bindings (this function also loads the Makefile.config file in the stdlib directory).
Query
The following parameters match the variables in the output of ocamlc -config but are stable across versions of OCaml.
val version : t -> int * int * intval version_string : t -> stringval standard_library_default : t -> stringval standard_library : t -> stringval standard_runtime : t -> stringval ccomp_type : t -> stringval c_compiler : t -> stringval ocamlc_cflags : t -> string listval ocamlopt_cflags : t -> string listval bytecomp_c_compiler : t -> Prog_and_args.tval bytecomp_c_libraries : t -> string listval native_c_compiler : t -> Prog_and_args.tval native_c_libraries : t -> string listval cc_profile : t -> string listval architecture : t -> stringval model : t -> stringval int_size : t -> intval word_size : t -> intval system : t -> stringval asm : t -> Prog_and_args.tval asm_cfi_supported : t -> boolval with_frame_pointers : t -> boolval ext_exe : t -> stringval ext_obj : t -> stringval ext_asm : t -> stringval ext_lib : t -> stringval ext_dll : t -> stringval os_type : t -> stringval default_executable_name : t -> stringval systhread_supported : t -> boolval host : t -> stringval target : t -> stringval profiling : t -> boolval flambda : t -> boolval spacetime : t -> boolval safe_string : t -> boolval exec_magic_number : t -> stringval cmi_magic_number : t -> stringval cmo_magic_number : t -> stringval cma_magic_number : t -> stringval cmx_magic_number : t -> stringval cmxa_magic_number : t -> stringval ast_impl_magic_number : t -> stringval ast_intf_magic_number : t -> stringval cmxs_magic_number : t -> stringval cmt_magic_number : t -> stringval natdynlink_supported : t -> boolval windows_unicode : t -> boolValues
module Value : sig ... end sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page