28 lines
439 B
OCaml
28 lines
439 B
OCaml
|
|
module Make (App_id : sig
|
||
|
|
val qualifier : string
|
||
|
|
|
||
|
|
val organization : string
|
||
|
|
|
||
|
|
val application : string
|
||
|
|
end) : sig
|
||
|
|
module Project : sig
|
||
|
|
val cache_dir : Fpath.t
|
||
|
|
|
||
|
|
val config_dir : Fpath.t
|
||
|
|
|
||
|
|
val data_dir : Fpath.t
|
||
|
|
|
||
|
|
val data_local_dir : Fpath.t
|
||
|
|
|
||
|
|
val preference_dir : Fpath.t
|
||
|
|
|
||
|
|
val runtime_dir : Fpath.t
|
||
|
|
|
||
|
|
val state_dir : Fpath.t
|
||
|
|
end
|
||
|
|
|
||
|
|
val config : Scfg.Types.config
|
||
|
|
|
||
|
|
val run : handler:Handler.t -> unit
|
||
|
|
end
|