On 8 Mar 2012, at 22:26, Sylvain Le Gall wrote: > > 2012/3/8 Adrien <camarade...@gmail.com>: >> Hi, >> >> On 08/03/2012, Sylvain Le Gall <sylv...@le-gall.net> wrote: >>> Hi, >>> >>> 2012/3/8 Daniel Bünzli <daniel.buen...@erratique.ch>: >>>> Le jeudi, 8 mars 2012 ŕ 09:31, Sylvain Le Gall a écrit : >>>>> setup.ml will be enough for me ;-) But I am biased. >>>> >>>> For distribution, I'm fine with that aswell. For developement setup.ml >>>> takes too much time to invoke (adds an overhead of 0.5s on my system). >>>> >>> >>> That the parsing time because the file is big. I know this issue and >>> will try to improve that in the future. I think a 50% down size is >>> possible, that will bring this time to 250ms. Although, I don't think >>> that even for development env a 500ms delay is that big... I doubt to >>> be able to reduce to ~0s. >> >> For my own stuff, I've been using a Makefile which includes a rule to >> (re)compile setup.ml into an executable with ocamlc.opt (compiling >> with ocamlopt was too slow). My usual development machine isn't >> terribly fast and this has helped a lot. >> >> I think there was a mention of an issue though but it can help a lot. > > Make sense. So super quick hack! > > Add at the beginning of setup.ml:
A Makefile works just fine (and making the autogenerated code less complex rather than more would be better). This is the template Makefile I use: https://github.com/avsm/ocaml-github/blob/master/Makefile -anil -- Caml-list mailing list. Subscription management and archives: https://sympa-roc.inria.fr/wws/info/caml-list Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs