Make prefix_rules accessible through Super_context

This commit is contained in:
Rudi Grinberg 2018-02-23 15:46:09 +07:00
parent 0c30689404
commit 31ea39949b
2 changed files with 8 additions and 0 deletions

View File

@ -182,6 +182,9 @@ let create
| _ -> Chdir (context.build_dir, action))
}
let prefix_rules t prefix ~f =
Build_system.prefix_rules t.build_system prefix ~f
let add_rule t ?sandbox ?mode ?locks ?loc build =
let build = Build.O.(>>>) build t.chdir in
Build_system.add_rule t.build_system

View File

@ -55,6 +55,11 @@ val expand_vars
-> String_with_vars.t
-> string
val prefix_rules
: t
-> (unit, unit) Build.t
-> f:(unit -> 'a)
-> 'a
val add_rule
: t
-> ?sandbox:bool