From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p9VGePOd008204 for ; Mon, 31 Oct 2011 17:40:30 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqABAEHPrk7RVdy2kWdsb2JhbABChHecaoZYdAgiAQEBAQkJDQcSJ4FyAQEBAQIBEgIPHQEbHQEDAQsGBQQBBjcCAiEBAREBBQEcBhMih2AIlwwKiwxHgmCEfD2IcAIFCodkgRQElA6KNoJ9PYQL X-IronPort-AV: E=Sophos;i="4.69,432,1315173600"; d="scan'208";a="115875384" Received: from mail-vx0-f182.google.com ([209.85.220.182]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 31 Oct 2011 17:40:30 +0100 Received: by vcbfk26 with SMTP id fk26so1879600vcb.27 for ; Mon, 31 Oct 2011 09:40:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=jfPbbMpLlaGM9+HeXbJE9auSCDe5R+dcn/CvN8ohGHI=; b=UVBuJ/OyeSF1LnOz/jTMxYe3P4/PKIpjE2sjeJ2TZV/hz6Ux5FAlCWZb4FYkES3LaA gvKaFliupw0X28O9mz3BmovIqc1+bxJ0wz3Z9gOwGnK7wGRvGD2y5HN94tPTszNkGfCJ NbQWb9bVav+GSi7YotbieB5+YEWBrugVypnG4= Received: by 10.52.24.102 with SMTP id t6mr4831666vdf.106.1320079229096; Mon, 31 Oct 2011 09:40:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.188.164 with HTTP; Mon, 31 Oct 2011 09:40:08 -0700 (PDT) In-Reply-To: References: From: Sebastien Mondet Date: Mon, 31 Oct 2011 12:40:08 -0400 Message-ID: To: Philippe Veber Cc: caml users Content-Type: multipart/alternative; boundary=20cf307813368693f704b09ae5a0 Subject: Re: [Caml-list] oasis, inter-dependent libraries and syntax extension --20cf307813368693f704b09ae5a0 Content-Type: text/plain; charset=UTF-8 Hi I ran into the same problem last week. I added a line to the _tags file after the OASIS-generated stuff: ... # OASIS_STOP : syntax_camlp4o (found in the slide 18: http://oasis.forge.ocamlcore.org/documentation.html ) Sebastien On Mon, Oct 31, 2011 at 12:23, Philippe Veber wrote: > Hi, > I have an oasis project defining three inter-dependent libraries A, B and > C. B is a syntax extension, and depends on A. C depends on both A and B. I > have written an _oasis file for this, which works fine if I don't use the > extension in C, but fails if I do, during ocamldep (ocamldep lacks the > appropriate options to understand the new syntax). Has anybody run into > this problem ? > > ph. > > --20cf307813368693f704b09ae5a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hi


I ran into t= he same problem last week.
I added a line to the _tags file after= the OASIS-generated stuff:

=C2=A0 =C2=A0...<= /div>
=C2=A0 =C2=A0# OASIS_STOP

=C2=A0 =C2=A0<src/*/*= .ml>: syntax_camlp4o


(foun= d in the slide 18:


Sebastien


<= /div>




On Mo= n, Oct 31, 2011 at 12:23, Philippe Veber <philippe.veber@gmail.com> wro= te:
Hi,
I have an oasis project defining thr= ee inter-dependent libraries A, B and C. B is a syntax extension, and depen= ds on A. C depends on both A and B. I have written an _oasis file for this,= which works fine if I don't use the extension in C, but fails if I do,= during ocamldep (ocamldep lacks the appropriate options to understand the = new syntax). Has anybody run into this problem ?

ph.


--20cf307813368693f704b09ae5a0--