Extend MANPATH in 'jbuilder exec'
This commit is contained in:
parent
dc741895a9
commit
ddd7f182f1
|
@ -7,6 +7,9 @@ let local_install_dir =
|
||||||
let local_install_bin_dir ~context =
|
let local_install_bin_dir ~context =
|
||||||
Path.relative (local_install_dir ~context) "bin"
|
Path.relative (local_install_dir ~context) "bin"
|
||||||
|
|
||||||
|
let local_install_man_dir ~context =
|
||||||
|
Path.relative (local_install_dir ~context) "bin"
|
||||||
|
|
||||||
let local_install_lib_dir ~context ~package =
|
let local_install_lib_dir ~context ~package =
|
||||||
Path.relative
|
Path.relative
|
||||||
(Path.relative (local_install_dir ~context) "lib")
|
(Path.relative (local_install_dir ~context) "lib")
|
||||||
|
|
|
@ -6,4 +6,5 @@ open! Import
|
||||||
val local_install_dir : context:string -> Path.t
|
val local_install_dir : context:string -> Path.t
|
||||||
|
|
||||||
val local_install_bin_dir : context:string -> Path.t
|
val local_install_bin_dir : context:string -> Path.t
|
||||||
|
val local_install_man_dir : context:string -> Path.t
|
||||||
val local_install_lib_dir : context:string -> package:string -> Path.t
|
val local_install_lib_dir : context:string -> package:string -> Path.t
|
||||||
|
|
|
@ -341,6 +341,7 @@ let env_for_exec t =
|
||||||
(Config.local_install_dir ~context:t.name)
|
(Config.local_install_dir ~context:t.name)
|
||||||
"lib")
|
"lib")
|
||||||
; extend_var "PATH" (Config.local_install_bin_dir ~context:t.name)
|
; extend_var "PATH" (Config.local_install_bin_dir ~context:t.name)
|
||||||
|
; extend_var "MANPATH" (Config.local_install_man_dir ~context:t.name)
|
||||||
]
|
]
|
||||||
in
|
in
|
||||||
extend_env ~env:t.env ~vars:(String_map.of_alist_exn vars)
|
extend_env ~env:t.env ~vars:(String_map.of_alist_exn vars)
|
||||||
|
|
Loading…
Reference in New Issue