aboutsummaryrefslogtreecommitdiffhomepage
path: root/plugins/ltac/tauto_plugin.mlpack
Commit message (Collapse)AuthorAge
* plugins/ltac : avoid spurious .cmxs filesGravatar Pierre Letouzey2017-06-15
In the previous setting, all plugins/ltac/*.cmxs except ltac_plugin.cmxs (for instance coretactics.cmxs, g_auto.cmxs, ...) were utterly bogus : - wrong -for-pack used for their inner .cmx - dependency over modules not provided (for instance Tacenv, that ends up being a submodule of the pack ltac_plugin). But we were lucky, those files were actually never loaded, thanks to the several DECLARE PLUGIN inside coretactics and co, that end up in ltac_plugin, and hence tell Coq that these modules are already known, preventing any attempt to load them. Anyway, this commit cleans up this mess (thanks PMP for the help)