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=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id C743DBC0A for ; Sun, 7 Jan 2007 22:13:47 +0100 (CET) Received: from blizzard.cs.caltech.edu (blizzard.cs.caltech.edu [131.215.44.2]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l07LDkh8031773 for ; Sun, 7 Jan 2007 22:13:47 +0100 Received: from localhost (flood.cs.caltech.edu [131.215.44.31]) by blizzard.cs.caltech.edu (Postfix) with ESMTP id 20A862A34E5; Sun, 7 Jan 2007 13:13:46 -0800 (PST) Received: from snowstorm.cs.caltech.edu ([131.215.44.21]) by localhost (flood.cs.caltech.edu [131.215.44.31]) (amavisd-new, port 10024) with ESMTP id 17357-04; Sun, 7 Jan 2007 13:13:46 -0800 (PST) Received: from [192.168.3.10] (cpe-75-82-142-242.socal.res.rr.com [75.82.142.242]) by snowstorm.cs.caltech.edu (Postfix) with ESMTP id D3C30262DCF; Sun, 7 Jan 2007 13:13:45 -0800 (PST) Message-ID: <45A16289.8050308@metaprl.org> Date: Sun, 07 Jan 2007 13:13:45 -0800 From: Aleksey Nogin Reply-To: Caml List , Aleksey Nogin Organization: MetaPRL/Mojave Research Group User-Agent: Thunderbird 1.5.0.9 (X11/20061215) MIME-Version: 1.0 To: David Teller , Caml List Cc: omake@metaprl.org Subject: Re: [Caml-list] Before teaching OCaml References: <1168193722.6133.38.camel@Blefuscu> In-Reply-To: <1168193722.6133.38.camel@Blefuscu> X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Miltered: at discorde with ID 45A1628A.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 makefile:01 ocaml:01 wrote:01 caml-list:01 module:03 module:03 gnu:03 install:05 teaching:07 haven't:09 yet:12 i've:12 but:14 enough:14 On 07.01.2007 10:15, David Teller wrote: > * the Makefile -- I've found OCamlMakefile [1] but I haven't tried it > yet, hopefully it's simple enough for my students to use without too > many arcane manipulations Have you looked at OMake - http://omake.metaprl.org/ ? For simple OCaml projects, the OMakefile would be 1 line: .DEFAULT: $(OCamlProgram prog_name, module1 module2 module3) It's easy to install on Windows and it is self-contained (you do not need GNU Make). Aleksey