1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
(library
(name ssreflect_plugin)
(public_name rocq-runtime.plugins.ssreflect)
(synopsis "Rocq's ssreflect plugin")
(modules_without_implementation ssrast)
(flags :standard -open Gramlib)
(libraries rocq-runtime.plugins.ssrmatching))
(deprecated_library_name
(old_public_name coq-core.plugins.ssreflect)
(new_public_name rocq-runtime.plugins.ssreflect))
(rule
(targets ssrvernac.ml)
(deps (:mlg ssrvernac.mlg))
(action (chdir %{project_root} (run rocq pp-mlg %{deps}))))
(rule
(targets ssrparser.ml)
(deps (:mlg ssrparser.mlg))
(action (chdir %{project_root} (run rocq pp-mlg %{deps}))))
(rule
(targets ssrtacs.ml)
(deps (:mlg ssrtacs.mlg))
(action (chdir %{project_root} (run rocq pp-mlg %{deps}))))
|