Closed mattiasdrp closed 3 years ago
I agree that subpackages make sense, thank you. Could you revert the part where you move the html
directory? There's no need to printbox-
prefix the things :)
I pushed a cleaner version ;-)
Perfect, thank you!
I'd take another PR for the tyxml part, if you have time :)
The same thing as with unicode but for html?
Yes exactly
dune is bad at looking at optional dependencies in opam and this looks like a "bad" feature in opam (at least it makes it hard to know what needs to be installed or not)
I refactored your repository to allow you to create three distinct packages thus allowing a finer control over what needs to be installed or not.
Notice that I tried to make it the smoothier I could so that anyone using one of the packages and previously already using them just has to put
open Printbox
(oropen Printbox_unicode
oropen Printbox_html
) and won't have nothing else to do.This should be a better fix for #14