From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 1E7CE7FC41 for ; Tue, 3 Mar 2015 15:23:37 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of francois.bobot@cea.fr) identity=pra; client-ip=132.167.192.145; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="francois.bobot@cea.fr"; x-sender="francois.bobot@cea.fr"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of francois.bobot@cea.fr) identity=mailfrom; client-ip=132.167.192.145; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="francois.bobot@cea.fr"; x-sender="francois.bobot@cea.fr"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@sainfoin-out.extra.cea.fr) identity=helo; client-ip=132.167.192.145; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="francois.bobot@cea.fr"; x-sender="postmaster@sainfoin-out.extra.cea.fr"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A5AgBgw/VUnJHAp4Rag1Ragwu+P4VuAoEnTQEBAQEBARABAQEBAQYNCQkULoQQAQUjDwEFQAEQCxgCAgUWCwICCQMCAQIBRQYNAQcCiCsNu3CaUQEBAQEBAQQBAQEBAQEBARYEgSGJcYRuB4JogUMFk1mMV4xxhBJuAQSCPgEBAQ X-IPAS-Result: A0A5AgBgw/VUnJHAp4Rag1Ragwu+P4VuAoEnTQEBAQEBARABAQEBAQYNCQkULoQQAQUjDwEFQAEQCxgCAgUWCwICCQMCAQIBRQYNAQcCiCsNu3CaUQEBAQEBAQQBAQEBAQEBARYEgSGJcYRuB4JogUMFk1mMV4xxhBJuAQSCPgEBAQ X-IronPort-AV: E=Sophos;i="5.09,681,1418079600"; d="scan'208";a="101953999" Received: from sainfoin-out.extra.cea.fr ([132.167.192.145]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 Mar 2015 15:23:36 +0100 Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id t23ENZ0Y031294; Tue, 3 Mar 2015 15:23:35 +0100 Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id A8A5C2067FE; Tue, 3 Mar 2015 15:23:45 +0100 (CET) Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 92CFC206683; Tue, 3 Mar 2015 15:23:45 +0100 (CET) Received: from [10.8.32.80] (is222783.intra.cea.fr [10.8.32.80]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id t23ENYUn027895; Tue, 3 Mar 2015 15:23:35 +0100 Message-ID: <54F5C3E6.8010404@cea.fr> Date: Tue, 03 Mar 2015 15:23:34 +0100 From: =?UTF-8?B?RnJhbsOnb2lzIEJvYm90?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.4.0 MIME-Version: 1.0 To: Gabriel Scherer CC: OCaml Mailing List References: <54F5B3F7.3030705@cea.fr> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Caml-list] Dependencies between plugins On 03/03/2015 14:40, Gabriel Scherer wrote: > Maxence Guesdon's static blog/website generator Stog ( https://zoggy.github.io/stog/index.html ) > supports dynamic plugins, and its loading code is available at > > https://github.com/zoggy/stog/blob/e83c363c83465a7bfd1595816b3d9bc8331af560/stog_dyn.ml#L119-L146 > > It also uses ocamlfind, but through the command-line rather than the Findlib library. Thank you for the pointer. His code is even able to create cmxs from cmxa if needed! -- François