From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=AWL,DNS_FROM_SECURITYSAGE autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id D5F8BBBAF for ; Tue, 21 Oct 2008 10:36:17 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhUDANcx/UiBrw8EgWdsb2JhbACTbwEBFiKwF4NQgyc X-IronPort-AV: E=Sophos;i="4.33,456,1220220000"; d="scan'208";a="30566261" Received: from ext.lri.fr ([129.175.15.4]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 21 Oct 2008 10:35:40 +0200 Received: from localhost (localhost [127.0.0.1]) by ext.lri.fr (Postfix) with ESMTP id A0816A49EE; Tue, 21 Oct 2008 10:35:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at lri.fr Received: from ext.lri.fr ([127.0.0.1]) by localhost (ext.lri.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sOkbDzjPDKbI; Tue, 21 Oct 2008 10:35:40 +0200 (CEST) Received: from smtp.lri.fr (vhost3-23 [129.175.3.23]) by ext.lri.fr (Postfix) with ESMTP id 888FEA4996; Tue, 21 Oct 2008 10:35:40 +0200 (CEST) Received: from [129.175.4.107] (lri4-107 [129.175.4.107]) by smtp.lri.fr (Postfix) with ESMTP id 92623E0559; Tue, 21 Oct 2008 10:35:40 +0200 (CEST) Message-ID: <48FD945C.8060807@lri.fr> Date: Tue, 21 Oct 2008 10:35:40 +0200 From: Romain Bardou User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: Kuba Ober Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Camelia progress, indenter References: <200810170956.00776.kuba@mareimbrium.org> <200810200935.24152.ober.14@osu.edu> <48FC99DA.6070606@lri.fr> <200810201602.50825.ober.14@osu.edu> In-Reply-To: <200810201602.50825.ober.14@osu.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; lri:01 doable:01 makefiles:01 syntax:01 maintainer:01 caml-list:01 stand-alone:05 implement:06 pro:92 describe:07 certainly:09 basically:10 leaving:10 file:11 similar:12 > That works for me. > In future I can implement functionality similar to Visual Studio's .vcproj > files, where you can basically hand-tune the build process, all without > leaving the IDE. I have had a go at writing a proof-of-concept stand-alone > "executor" or "builder" for .vcproj files, and it's not only doable, but > the concept should be easy to duplicate and is relatively user-friendly - > certainly better than dealing with Makefiles directly, and better than > dealing with qmake's .pro files too. I do not know .vcproj files, but if you invent some syntax to describe projects, it would be great if you could do it in cooperation with some maintainer of Ocamlbuild. This is the kind of file that could be used by both by an editor and by Ocamlbuild :) -- Romain Bardou