From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 813BB7FC41 for ; Tue, 3 Mar 2015 15:32:11 +0100 (CET) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of maxence.guesdon@inria.fr) identity=pra; client-ip=193.52.245.253; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="maxence.guesdon@inria.fr"; x-sender="maxence.guesdon@inria.fr"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of maxence.guesdon@inria.fr) identity=mailfrom; client-ip=193.52.245.253; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="maxence.guesdon@inria.fr"; x-sender="maxence.guesdon@inria.fr"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@zproxy01.u-bourgogne.fr) identity=helo; client-ip=193.52.245.253; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="maxence.guesdon@inria.fr"; x-sender="postmaster@zproxy01.u-bourgogne.fr"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A5AgB+xfVUnP31NMFag1RODIMLvj+FbgKBJ00BAQEBAQEQAQEBAQEICwkJFC6EDwEBAQMBI1sLCxgCAgUhAgIPSAYTiCcMCbt0mk8BCwEbBIEhiXGEOzqCaIFDBZNZhWiBG4MijyEChBJuAQSCPgEBAQ X-IPAS-Result: A0A5AgB+xfVUnP31NMFag1RODIMLvj+FbgKBJ00BAQEBAQEQAQEBAQEICwkJFC6EDwEBAQMBI1sLCxgCAgUhAgIPSAYTiCcMCbt0mk8BCwEbBIEhiXGEOzqCaIFDBZNZhWiBG4MijyEChBJuAQSCPgEBAQ X-IronPort-AV: E=Sophos;i="5.09,681,1418079600"; d="scan'208";a="124183360" Received: from zproxy01.u-bourgogne.fr ([193.52.245.253]) by mail2-smtp-roc.national.inria.fr with ESMTP; 03 Mar 2015 15:31:42 +0100 Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy01.u-bourgogne.fr (Postfix) with ESMTP id 2567210E006; Tue, 3 Mar 2015 15:31:41 +0100 (CET) Received: from zproxy01.u-bourgogne.fr ([127.0.0.1]) by localhost (zproxy01.u-bourgogne.fr [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id en-Rfz9HE7bh; Tue, 3 Mar 2015 15:31:40 +0100 (CET) Received: from localhost (localhost.localdomain [127.0.0.1]) by zproxy01.u-bourgogne.fr (Postfix) with ESMTP id 9847D10E01F; Tue, 3 Mar 2015 15:31:40 +0100 (CET) X-Virus-Scanned: amavisd-new at zproxy01.u-bourgogne.fr Received: from zproxy01.u-bourgogne.fr ([127.0.0.1]) by localhost (zproxy01.u-bourgogne.fr [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id XLjA2GXsrIKU; Tue, 3 Mar 2015 15:31:40 +0100 (CET) Received: from alcazar2 (sunset.u-bourgogne.fr [193.52.245.3]) by zproxy01.u-bourgogne.fr (Postfix) with ESMTP id 5D5BE10E006; Tue, 3 Mar 2015 15:31:40 +0100 (CET) Date: Tue, 3 Mar 2015 15:31:40 +0100 From: Maxence Guesdon To: OCaml Mailing List Message-ID: <20150303153140.4827f72a@alcazar2> In-Reply-To: <54F5C3E6.8010404@cea.fr> References: <54F5B3F7.3030705@cea.fr> <54F5C3E6.8010404@cea.fr> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] Dependencies between plugins On Tue, 03 Mar 2015 15:23:34 +0100 Fran=C3=A7ois Bobot wrote: > On 03/03/2015 14:40, Gabriel Scherer wrote: > > Maxence Guesdon's static blog/website generator Stog ( https://zoggy.gi= thub.io/stog/index.html ) > > supports dynamic plugins, and its loading code is available at > > > > https://github.com/zoggy/stog/blob/e83c363c83465a7bfd1595816b3d9bc8331a= f560/stog_dyn.ml#L119-L146 > > > > It also uses ocamlfind, but through the command-line rather than the Fi= ndlib library. >=20 > Thank you for the pointer. His code is even able to create cmxs from cmxa= if needed! Warning, as you see according to the name: it's a hack :) This discussion is an opportunity to call every library developer to compile and install .cmxs files, *please*. --=20 Maxence