coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: François Bobot <francois.bobot AT cea.fr>
- To: coq-club AT inria.fr
- Cc: platform <platform AT lists.ocaml.org>
- Subject: [Coq-Club] Coq opam package
- Date: Wed, 10 Apr 2013 16:21:06 +0200
Hi,
Opam is a source-base package manager (1). It simplifies a lot the compilation and installation of ocaml tools and libraries but more importantly it helps managing the dependencies.
I'm maintaining some packages (ie. Why3 and Frama-c packages (2)). Since some depend on Coq I also try to keep the Coq package up-to-date (3) (If someone of the Coq team wants to maintain it, it is quite easy, I can provide links, explanations and helps).
I have naive questions about possibilities to mitigate the time spend by the compilation of Coq. Opam is source-based so you have to compile the Coq standard library. Moreover when a dependency of Coq change Opam trigger a recompilation of the package. When it is Lablgtk that changed the compilation of the standard library is needlessly made again. Lablgtk can change often because many C library are optional.
- Is it possible to compile coqide once (make bin/coqide) and the rest of Coq during another compilation (2 packages)?
- Is it possible to precompiled the standard library for specific ocaml versions? Then only check it with coqchk?
- Another way?
Thank you,
Best,
(1) http://opam.ocamlpro.com/index.html
(2) http://opam.ocamlpro.com/pkg/why3.0.81.html
(3) http://opam.ocamlpro.com/pkg/coq.8.4pl1.html
--
François Bobot
- [Coq-Club] Coq opam package, François Bobot, 04/10/2013
- Re: [Coq-Club] Coq opam package, Stefan Monnier, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Thomas Refis, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Wojciech Meyer, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Gregory Malecha, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Anil Madhavapeddy, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Wojciech Meyer, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, François Bobot, 04/17/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Wojciech Meyer, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Thomas Gazagnaire, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, François Bobot, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Thomas Gazagnaire, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, François Bobot, 04/11/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Wojciech Meyer, 04/10/2013
- Re: [ocaml-platform] [Coq-Club] Coq opam package, Thomas Refis, 04/10/2013
- Re: [Coq-Club] Coq opam package, Stefan Monnier, 04/10/2013
Archive powered by MHonArc 2.6.18.