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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 98AAC7EEFA for ; Thu, 12 Nov 2015 11:27:45 +0100 (CET) IronPort-PHdr: 9a23:j7Y5CBWH1HARF4UHk5PUu2In3m3V8LGtZVwlr6E/grcLSJyIuqrYZxSCt8tkgFKBZ4jH8fUM07OQ6PC9HzRYqb+681k8M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aJBzzOEJPK/jvHcaK1oLsh730o8WbSj4LrQT+SIs6FA+xowTVu5teqqpZAYF19CH0pGBVcf9d32JiKAHbtR/94sCt4MwrqHwI6LoJvvRNWqTifqk+UacQTHF/azh0t/vQqALbQACTynwZW2QQ2loUUkmWpC39C7v4tCr3st1XTC+IOcy+Gbw9XzWv6+FhVRLumiMGHzMj6mjLi9VtgeRQoETyiQZ4xtv7aYuPNfd6NpjWfd4ASHAJCslYXTZAD4f6dIAPAvAMJ85XqoD8ox0Fqh7oVlrkP//m1jId3iy+5qY9yel0VFyf0Q== Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=gabriel.scherer@gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer@gmail.com; spf=None smtp.helo=postmaster@mail-io0-f170.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of gabriel.scherer@gmail.com) identity=pra; client-ip=209.85.223.170; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of gabriel.scherer@gmail.com designates 209.85.223.170 as permitted sender) identity=mailfrom; client-ip=209.85.223.170; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-io0-f170.google.com) identity=helo; client-ip=209.85.223.170; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-io0-f170.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AbAQDGaERWlKrfVdFeg1o0bwatFoFPhTGIBoIogWUhhW8CgTIHORMBAQEBAQEBARABAQEBBwsLCR8wgi2CCAEBBBIRHQEbEgsBAwwGBQsNAgIJHQICIgERAQUBChIGExIQh3YBAxINpTKBMT4xi0iBaoJ5hlAKGScDClaEDQEBAQEGAQEBAQEYAQUOc4VThH6HdYFEBYYLDJAxhR2ICoFbSZYvgiUSJIEXIgGCRCOBXj00hT0BAQE X-IPAS-Result: A0AbAQDGaERWlKrfVdFeg1o0bwatFoFPhTGIBoIogWUhhW8CgTIHORMBAQEBAQEBARABAQEBBwsLCR8wgi2CCAEBBBIRHQEbEgsBAwwGBQsNAgIJHQICIgERAQUBChIGExIQh3YBAxINpTKBMT4xi0iBaoJ5hlAKGScDClaEDQEBAQEGAQEBAQEYAQUOc4VThH6HdYFEBYYLDJAxhR2ICoFbSZYvgiUSJIEXIgGCRCOBXj00hT0BAQE X-IronPort-AV: E=Sophos;i="5.20,281,1444687200"; d="scan'208";a="187185585" Received: from mail-io0-f170.google.com ([209.85.223.170]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 12 Nov 2015 11:27:44 +0100 Received: by iouu10 with SMTP id u10so52756905iou.0 for ; Thu, 12 Nov 2015 02:27:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=SQVqojKpsnjX2SS9UEg7vJd0zBh2WPMgcc2+6/Udl6Q=; b=u4ppUM0Dgjd+eMytQ5gdgNPnNBxJLo4bOFLcPfXhVAJ+PEs2zJSOBUF2V54Uzx8EmT thjBSUb0f1aj/oUaAqbtoIk3VqQH/t2umZJmd8d0cEVrDok3eYR1vMul1ABk5i1iD1+P ViuWXdAz+WSfLALUWfrNncSAxyd2abxzhAU1Eaw5K9r5TxmORNJ/WkIuB/uKrCY3r5jE a9nN8lfd6sYEq7rSIQK5Qs+Nejihv2anQIudW/QYYJyQ0W3NYJjDNumFuyprBm+abH0W KVWyow20loSxahipHWoOw+RWPrfoU/t4ajzH8z20fjLvERjT966pAkrWqeRaRzVWjOnY jjkw== X-Received: by 10.107.167.9 with SMTP id q9mr5106406ioe.84.1447324063151; Thu, 12 Nov 2015 02:27:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.39.200 with HTTP; Thu, 12 Nov 2015 02:27:03 -0800 (PST) In-Reply-To: References: From: Gabriel Scherer Date: Thu, 12 Nov 2015 11:27:03 +0100 Message-ID: To: =?UTF-8?Q?Daniel_B=C3=BCnzli?= Cc: OCaml List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] ocamlfind path to META file ? `ocamlfind install` requires that either the META file is installed in the package directory (so your command will work), or the -metadir option is passed and the META file is installed in some META-only directory that is global to the ocamlfind configuration. You can query this directory with $(ocamlfind printconf metadir) (which returns an empty line if no such directory is used). This means that the following logic should always find your package file: - if $(ocamlfind printconf metadir) is not empty, look at $(ocamlfind printconf metadir)/META.$PKG - otherwise look at $(ocamlfind query $PKG)/META On Thu, Nov 12, 2015 at 11:20 AM, Daniel B=C3=BCnzli wrote: > Hello, > > Is there a way to get the path to the META file of a package ? > > Or will $(ocamlfind query $PKG)/META always do ? > > Best, > > Daniel > > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs