From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA02555; Fri, 21 Nov 2003 17:31:53 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA03091 for ; Fri, 21 Nov 2003 17:31:52 +0100 (MET) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id hALGVg108140 for ; Fri, 21 Nov 2003 17:31:42 +0100 (MET) X-Sasl-enc: uqlAuQWGkIIkxgZw8MyikA 1069432292 Received: from [192.168.0.107] (f08a-9-148.d1.club-internet.fr [212.194.176.148]) by mail.messagingengine.com (Postfix) with ESMTP id B189243A116; Fri, 21 Nov 2003 11:31:30 -0500 (EST) Date: Fri, 21 Nov 2003 17:32:50 +0100 (CET) From: Martin Jambon X-X-Sender: martin@localhost To: sylvain.le-gall@polytechnique.org Cc: caml-list@inria.fr Subject: Re: [Caml-list] Building large and portable projects In-Reply-To: <20031121064950.GA836@gallu.homelinux.org> Message-ID: References: <20031120195614.GB441@gallu.homelinux.org> <000f01c3afd1$30033c90$0274a8c0@PWARP> <20031121052549.GA8599@davidb.org> <008301c3aff3$1030e760$0274a8c0@PWARP> <20031121064950.GA836@gallu.homelinux.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 le-gall:01 compiles:01 loadable:01 ocaml:01 caml:01 emacs:01 nov:01 preprocessor:02 preprocessor:02 makefile:02 makefile:02 compile:02 modules:02 jambon:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Fri, 21 Nov 2003 sylvain.le-gall@polytechnique.org wrote: > My aims is to make something more Makefile like ( ie you will have the > ability to add rules ). Off course, my first goal is to compile ml file. > So there will be less features than Makefile. Are you sure? If this compiles only Caml code, nobody will use it for serious projects. But I was thinking of loadable modules like in emacs instead of a rigid and limited set of predefined rules. If we think of make as a preprocessor for shell-scripts, then we can create a preprocessor for OCaml that will do the same but will benefit from many built-in properties that sh doesn't have and that (GNU) make hardly provides. Martin ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners