(library
 (name toplevel)
 (public_name coq-core.toplevel)
 (synopsis "Coq's Interactive Shell [terminal-based]")
 (wrapped false)
 ; until ocaml/dune#4892 fixed
 ; (private_modules g_toplevel)
 (libraries coq-core.stm
  (select memtrace_init.ml from
   (memtrace -> memtrace_init.memtrace.ml)
   (!memtrace -> memtrace_init.default.ml))))

; Interp provides the `zarith` library to plugins, we could also use
; -linkall in the plugins file, to be discussed.

(coq.pp (modules g_toplevel))
