From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id q0H9Q4tf005990 for ; Tue, 17 Jan 2012 10:26:04 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvEAADU+FU+GoCGhmWdsb2JhbABEhEFQpyuBKAEBAQEBCAsLBxQlgXIBAQUMFw8BBUARCQIYAgIFFgsCAgkDAgECAUUTCAEBrFqRY4Evh3wBAQgEDRQCBAEFCAUEEQUBBgEBBgEFByUBAgEBAgMBAgEBAQECFhUDAQYMBwICAx0DAQYJAgENAQEDCwILAgsDAQEJgUJ8ggaBFgSIOYxYhVGMfw X-IronPort-AV: E=Sophos;i="4.71,522,1320620400"; d="scan'208";a="140088974" Received: from postman1.riken.jp (HELO postman.riken.jp) ([134.160.33.161]) by mail1-smtp-roc.national.inria.fr with ESMTP; 17 Jan 2012 10:25:58 +0100 Received: from postman.riken.jp (postman1.riken.jp [127.0.0.1]) by postman.riken.jp (Postfix) with SMTP id C438D32C01A9 for ; Tue, 17 Jan 2012 18:25:56 +0900 (JST) Received: from [172.27.98.103] (rikad98.riken.jp [134.160.214.98]) by postman.riken.jp (Postfix) with ESMTPA id B358D32A008B for ; Tue, 17 Jan 2012 18:25:56 +0900 (JST) Message-ID: <4F153EA4.1000909@riken.jp> Date: Tue, 17 Jan 2012 18:25:56 +0900 From: Francois Berenger User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Thunderbird/3.1.16 MIME-Version: 1.0 To: caml-list@inria.fr References: <4F14E234.7000407@riken.jp> <4F1527BB.1070509@riken.jp> <1326789136.7483.3.camel@arrakis> In-Reply-To: <1326789136.7483.3.camel@arrakis> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-PMX-Version: 5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.1.17.72121 Subject: Re: [Caml-list] Re: OASIS help : adding -pp camlp4of and camlp4.gramlib to the compilation flags On 01/17/2012 05:32 PM, Jérémie Dimino wrote: > Le mardi 17 janvier 2012 à 16:48 +0900, Francois Berenger a écrit : >> In fact, now I only need to use cppo to preprocess my source files. >> So the updated command is: >> ocamlfind ocamlopt -package batteries -linkpkg -o test_logger -annot -g >> -pp cppo logger.ml test_logger.ml >> >> How do I request oasis to preprocess all files using cppo? > > You must modify the _tags file. You can add this line (outside > OASIS_START/OASIS_STOP): > > <**/*.ml>: pp(cppo) > > you may also want to add: > > BuildTools: cppo > > to your _oasis file so oasis will check for cppo. Thanks a lot! You made my day. :)