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 373277FEE7 for ; Tue, 25 Jul 2017 20:13:51 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=elfring@users.sourceforge.net; spf=Pass smtp.mailfrom=elfring@users.sourceforge.net; spf=None smtp.helo=postmaster@mout.web.de Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of elfring@users.sourceforge.net) identity=pra; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="elfring@users.sourceforge.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of elfring@users.sourceforge.net designates 212.227.17.12 as permitted sender) identity=mailfrom; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="elfring@users.sourceforge.net"; 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@mout.web.de) identity=helo; client-ip=212.227.17.12; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="elfring@users.sourceforge.net"; x-sender="postmaster@mout.web.de"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3A/RpJCR2H81fjbWtcsmDT+DRfVm0co7zxezQtwd8Z?= =?us-ascii?q?se0QKPad9pjvdHbS+e9qxAeQG96Ku7Qc06L/iOPJYSQ4+5GPsXQPItRndiQuro?= =?us-ascii?q?EopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZv?= =?us-ascii?q?JuTyB4Xek9m72/q89pDXYAhEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+?= =?us-ascii?q?VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfM?= =?us-ascii?q?QA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7S60/Vza/4KdxUBLmlT?= =?us-ascii?q?kJNzA5/m/UhMJ/gq1UrxC9qBJw2IPUfIKYOeBicq/Bc94XR2xMVdtRWSxbBYO8?= =?us-ascii?q?apMCAfcBM+1FqIfyvUEOrRijBQm3GejhxTtIhnHs3a071eQhHhzN0Qs+ENIKvn?= =?us-ascii?q?TUttT1NKEdUe2u0anI1ivMb+lN2Tvn84jIdQ0hoeuQUr1uf8rRzlMvFwzbgVmK?= =?us-ascii?q?r4zqIS+V2/0LvmOG7ORgTfqih3A6pw1vuDSj2Nkgh4vTio4IyF3I7zh1zJgtKd?= =?us-ascii?q?C6S0N3e9GpHZ9Kuy2HK4d6WN4uTm9stSs817YIo4S0fDIQx5Qi3xPfa+KIc4yP?= =?us-ascii?q?4h/7UeaRJip4hG5/dLOxmRm96lKsxfDiWcWs0VZKqDRKksXUu3wTyhDf9NKLRu?= =?us-ascii?q?Vj8kqjwzqDygLe5vtZLUwqjabbLoQuwr80lpodq0TDGSr2lV3og6+SeEUk4Omo?= =?us-ascii?q?6+LoYrj9u5+cLJF7ihvlMqg0gcy/Bvk4MhISUGeF9+S806fj/ULnT7lQiP05jL?= =?us-ascii?q?XZvIjAJcsHvq65HxNV0oE75hmjFTim1dAYkWADLFJEYxKHk5PkO0rOIfD9Ffew?= =?us-ascii?q?mU6gkDZtx/DcP73uGI/BLnbZkOSpQbEo4EdZzE83zMtDz5NSELAIZvzpCWHrs9?= =?us-ascii?q?mNNTFxFgWuwPv8QPh52JkfX23HVqKdPrnTt1Cg+/kiOfLKf4gIoj3wJf8/6POo?= =?us-ascii?q?i3IlzwxONZK11IcaPSjrVs9tJF+UNCLh?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BlDgCtiXdZhwwR49RdHQEFAQsBGAEFA?= =?us-ascii?q?QsBhBMDgRGfdJgYJIFogzsCgzhEEwEBAQEBAQEBAQEBEgEBAQgNCQgoL4IzIoJ?= =?us-ascii?q?EAQICASMPAUYFCwsaAh8HAgJXEwgBAYojDLE0giaLSQEBCAImgQuCHYVZgnmFP?= =?us-ascii?q?4JHgmEBBJ9Xh0+MUIsgDAWHCJVpN4EqUy8KhW8lgVB0iTUBAQE?= X-IPAS-Result: =?us-ascii?q?A0BlDgCtiXdZhwwR49RdHQEFAQsBGAEFAQsBhBMDgRGfdJg?= =?us-ascii?q?YJIFogzsCgzhEEwEBAQEBAQEBAQEBEgEBAQgNCQgoL4IzIoJEAQICASMPAUYFC?= =?us-ascii?q?wsaAh8HAgJXEwgBAYojDLE0giaLSQEBCAImgQuCHYVZgnmFP4JHgmEBBJ9Xh0+?= =?us-ascii?q?MUIsgDAWHCJVpN4EqUy8KhW8lgVB0iTUBAQE?= X-IronPort-AV: E=Sophos;i="5.40,412,1496095200"; d="scan'208";a="284921984" Received: from mout.web.de ([212.227.17.12]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES128-GCM-SHA256; 25 Jul 2017 20:13:50 +0200 Received: from [192.168.1.3] ([78.49.10.139]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0M9XM3-1dRZd43stT-00D0bk; Tue, 25 Jul 2017 20:13:42 +0200 To: caml-list@inria.fr Cc: David Allsopp References: <8e0dbe2f-3ff2-5f56-7d81-89f1eaad041b@users.sourceforge.net> <3a62b0f1-0004-a6fb-8c53-8fe961aafa57@users.sourceforge.net> From: SF Markus Elfring Message-ID: <29d73776-055e-50a0-da32-646d884ad39b@users.sourceforge.net> Date: Tue, 25 Jul 2017 20:13:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:8EOlBl2TbPXW8o3UxwDEprbf+HkS5E9u+xYwDP5kAfR3Owo2aEW 9258C/82QEPoTlokT66f87qG6GYQLaoTmKSmktr1+Q0NzWLuxYrtEBgJY2PwgTCEz6tqCNh 3DZFIlog4wnn/duXNOWMZYumL1kmpNTq3wJ2xJhb8wSdmGuszFrOTaU8HY/re8LFTf7bls8 YAbgLD+jTtbMkuTvANmyQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:/an9/q/rcEc=:vAsaQmWW9T0laQNAtXqfJB OjneBb+nqbIlHb4q6yJrxmeqK0WnarEf9go3u9KSBnx6dtADWRQDJD8QWXtaO1GWERzAa0vmk DoARZKrqBg1eZh+s72GLg+twL/92hNqgxQldFj1Ow6UDnGibLl3qC4A79BEslYcFZ4x0WVxqO fUY6wh9Zh3c6925VxgX2wJAMcREBdfa1LeYKlNIkf7cTct01S5s+b0tw335RgALxhRjWqj5uo iYvVH6vnnfRCkAt9Q9hmV8BJwYAHq5jChnrVNwrunmHk0/HLPrxzVLelXEv5+BlhDklIyvX7d YWiDyFQSkFg8jwX7RoQYkMq4SdyixWKqkA8gPPdF3kYoCNtFtlaSSaenJU7Ru+/osjlju2tez JBM9Xxq5daSsRst9TpDbLVRt71el46xzukTNABB5/opb1q0ihuuJyQ9Bed895wM/LCphjX6us u3j8UyPQ75jiKpSuZslCGJ7qgD+7f1BKU8OOCS92bj/En4tVlDAh9IOR1pH+qaftWxZLALta0 FPYBtBiijBJ/RjRuDxSBqF+biz7qBuiJVl7S6FW6hJ/44sgAa6XmUoC4bD0q7PS2rltE1mqkG sfnKeFYTYF9Qb5pw+WJtJ5WAEsLtc//8xcbHK2sgqi+lZXZ82NZkboUQ5+N0rPtsPu34ZW9Na 7M0HbqX43fcUrX1TfJbH2xBCwhaBIKDl3WE8rmaahJ0DPW88g6slj9gCk90g2la+9zLL8nvNM 0ifwTgRTRX6awMxfHb8g5tZ0vnBgVRGoxPcAaulChk1eAXPoit+q7YnZ1r28bs7xZHm6BarYH Vj04s3jna1Zdk15BCZ28XBqyQmSnu0zY48sQAagvMEZSudg40g= Subject: Re: [Caml-list] Addition of a data export variant containing only required extensions for build dependency specifications > Your descriptions are, I'm afraid, vague, don't give a simple repro case, > or the output you're expecting. The tool “ocamldep” writes dependency specifications (by a default setting) which should be handled by a software build system for the programming language “OCaml” already. I suggest to add a data export variant which will omit such duplicate information. I hope that a bit less data could be written so that there will be also no need for extra processing with questionable specifications by the build system. elfring@Sonne:~/Projekte/Bau> sources='my_test1.ml my_test1.mli' && touch ${sources} && ocamldep ${sources} my_test1.cmo : my_test1.cmi my_test1.cmx : my_test1.cmi my_test1.cmi : Regards, Markus