Results 1654 comments of Gabriel Scherer

Would it be ok to create the META at `configure` time? I don't see a good time to request it at build time.

Semantically the "best" way to do it is to use your `.version_stamp` technique which give pixel-perfect dependencies for the whole codebase. The thing that I find unpalatable with this is...

It's a good idea; it may need a bit more work to be portable, though, for example assuming `uname`, `md5sum`, `stats` and `xargs` available in the shell is a bit...

I see no reasonable way to do this at the OCamlbuild level without distorting the tool's design. I would be more interested in pushing general solutions to the command-line-length issue,...

Ideally we could remove some code from `unix` and replace it by the `sys/` versions directly, but this is not trivial as they use different error-raising protocols. So doing this...

Would it be possible to call `Filename.temp_file_name` (which uses a per-domain PRNG key) to avoid name collisions? I see that you are trying to do this from C, but the...

The current semantics, which I don't think has ever changed since ocamlbuild was released, is to create links only on some specific targets (file extensions): `byte`, `native`, `top` (toplevels), and...

I think the real reason why people provide Makefile wrappers is that users (say they clone the development repository and want to just hack one small thing in the project)...

> If I could define this list of default targets directly within myocamlbuild.ml, then I would be satisifed. You can just prepend stuff to `Options.target` at the `Before_options` or `After_options`...

Yes, a path to a file whose content is a string of command-line arguments.