<div dir="ltr"><div><div>I would be interested in some more information on this. This seems very simple as you say it, but I had not thought about the fact that OPAM already has the capacities to act as a binary distribution platform -- I somehow thought that there would be an announcement of some new extra features at some point designed for binary distribution.<br><br></div>Louis, you are saying that this is feasible. Are you aware of this actually having been done? For example, is anyone working on providing a, say, opam repository for x86-64 binaries corresponding to the packages available on opam-repository?<br><br></div>I suppose that if people proposed that, they would probably pre-build binaries for only a subset of the possible packages or configurations. Would it work to mix a "binary repository" that provides only a subset of the packages, and the official source repository, and would package query solvers have a way to do the right thing there? Or would it be the responsibility of the alternate repository provider to include a source-only fallback for the non-distributed packages? (This would make it harder to have a single repository with binary packages for several architectures.)<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 22, 2016 at 7:37 AM, Louis Gesbert <span dir="ltr"><<a href="mailto:louis.gesbert@ocamlpro.com" target="_blank">louis.gesbert@ocamlpro.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The package/compiler descriptions fetch an archive and run custom commands for<br>
build and install, so although the standard repo only provides source<br>
packages, you are free to build from source or just download and install a<br>
precompiled binary: Opam itself is agnostic in that regard.<br>
<br>
Hope this helps,<br>
Louis Gesbert - OCamlPro<br>
<div><div class="h5"><br>
Le jeudi 21 janvier 2016, 09:42:45 Edgar Aroutiounian a écrit :<br>
> Greetings all,<br>
><br>
> I’m trying to wrap up a compiler for opam, specifically this one<br>
><br>
> <a href="http://psellos.com/ocaml/compile-to-iphone.html" rel="noreferrer" target="_blank">http://psellos.com/ocaml/compile-to-iphone.html</a><br>
> <<a href="http://psellos.com/ocaml/compile-to-iphone.html" rel="noreferrer" target="_blank">http://psellos.com/ocaml/compile-to-iphone.html</a>><br>
><br>
> Its an ocaml compiler ready for iOS. Right now I have the repo here,<br>
><br>
> <a href="https://github.com/fxfactorial/opam-ios" rel="noreferrer" target="_blank">https://github.com/fxfactorial/opam-ios</a><br>
> <<a href="https://github.com/fxfactorial/opam-ios" rel="noreferrer" target="_blank">https://github.com/fxfactorial/opam-ios</a>><br>
><br>
> and its essentially in the same vein as:<br>
><br>
> <a href="https://github.com/whitequark/opam-android" rel="noreferrer" target="_blank">https://github.com/whitequark/opam-android</a><br>
> <<a href="https://github.com/whitequark/opam-android" rel="noreferrer" target="_blank">https://github.com/whitequark/opam-android</a>><br>
><br>
> but I very much would like to avoid having to do though the process of<br>
> building etc. Does opam not have to just be given a binary? This would make<br>
> it much easier methinks.<br>
><br>
> -Edgar Aroutiounian<br>
</div></div>_______________________________________________<br>
opam-devel mailing list<br>
<a href="mailto:opam-devel@lists.ocaml.org">opam-devel@lists.ocaml.org</a><br>
<a href="http://lists.ocaml.org/listinfo/opam-devel" rel="noreferrer" target="_blank">http://lists.ocaml.org/listinfo/opam-devel</a><br>
</blockquote></div><br></div>