Module IBase.BuckMode

module F = Stdlib.Format
type clang_compilation_db_deps =
| NoDependencies
| DepsUpToDepth of int
| DepsAllDepths

dependencies to include in the compilation database

val pp_clang_compilation_db_deps : F.formatter -> clang_compilation_db_deps -> unit
type t =
| CombinedGenrule
| ClangFlavors
| ClangCompilationDB of clang_compilation_db_deps
| JavaFlavor
| JavaGenruleMaster
val is_java_genrule_master_or_combined : t -> bool
val is_clang_compilation_db : t -> bool
val is_clang_flavors : t -> bool