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 3BB407FBFE for ; Fri, 23 Jan 2015 17:41:11 +0100 (CET) X-IronPort-AV: E=Sophos;i="5.09,454,1418079600"; d="scan'208";a="118360805" Received: from yquem.inria.fr ([128.93.8.37]) by mail2-relais-roc.national.inria.fr with ESMTP; 23 Jan 2015 17:41:11 +0100 Received: by yquem.inria.fr (Postfix, from userid 18965) id 2AC3AE1A10; Fri, 23 Jan 2015 17:41:11 +0100 (CET) Date: Fri, 23 Jan 2015 17:41:11 +0100 From: Francois Pottier To: Dario Teixeira Cc: caml-list Message-ID: <20150123164111.GA16664@yquem.inria.fr> Reply-To: Francois.Pottier@inria.fr References: <7bca26c097b73f653bd8bbfa1a07eaa8@nleyten.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <7bca26c097b73f653bd8bbfa1a07eaa8@nleyten.com> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [Caml-list] Forcing OCamlbuild to compile a file before another Hello, On Fri, Jan 23, 2015 at 03:08:23PM +0000, Dario Teixeira wrote: > How does one force OCamlbuild to compile a file before another > when it cannot automatically infer their dependency? I am not sure. But: why isn't the dependency explicit in lambwiki_parser.mly? Doesn't it mention the module name "Lambwiki" somewhere? If not, perhaps you could add a fake dependency by declaring "module L = LambWiki" at the top of lambwiki_parser.mly. Would that help? -- François Pottier Francois.Pottier@inria.fr http://gallium.inria.fr/~fpottier/