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 PAA22092; Tue, 19 Oct 2004 15:16:35 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id PAA21943 for ; Tue, 19 Oct 2004 15:16:34 +0200 (MET DST) Received: from ext.lri.fr (ext.lri.fr [129.175.15.4]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id i9JDGXNq019485 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Tue, 19 Oct 2004 15:16:34 +0200 Received: from localhost (localhost [127.0.0.1]) by ext.lri.fr (Postfix) with ESMTP id CFD1C19E81E; Tue, 19 Oct 2004 15:16:33 +0200 (CEST) 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 29169-02; Tue, 19 Oct 2004 15:16:33 +0200 (CEST) Received: from smtp.lri.fr (serveur3-5 [129.175.3.5]) by ext.lri.fr (Postfix) with ESMTP id BCBC319E812; Tue, 19 Oct 2004 15:16:33 +0200 (CEST) Received: from pc8-119.lri.fr (pc8-119 [129.175.8.119]) by smtp.lri.fr (Postfix) with ESMTP id 6A63DCEE04; Tue, 19 Oct 2004 15:16:33 +0200 (CEST) Received: from localhost ([127.0.0.1]) by pc8-119.lri.fr with esmtp (Exim 3.36 #1 (Debian)) id 1CJtqr-0004Dt-00; Tue, 19 Oct 2004 15:16:33 +0200 Date: Tue, 19 Oct 2004 15:16:33 +0200 (MEST) From: Julien Signoles To: Radu Grigore Cc: caml-list Subject: Re: [Caml-list] make In-Reply-To: <7f8e92aa041019054919917bef@mail.gmail.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by amavisd-new at lri.fr X-Miltered: at nez-perce with ID 417513B1.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; signoles:01 signoles:01 lri:01 caml-list:01 ocamldep:01 dependencies:01 ocamldsort:01 ocamldep:01 ocamldsort:01 mli:01 dependencies:01 eleves:01 lri:01 mcvoy:01 cmo:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > What I'd love is an enhanced ocamldep that in addition to the > dependencies prints also a topologically sorted list of files, like > this: I think Ara's ocamldsort (mixed with ocamldep) is your friend. I quote the beginning of the README file: "The ocamldsort command scans a set of Objective Caml source files (.ml and .mli files), sorts them according to their dependencies and prints the sorted files in order to link their corresponding .cmo and .cmi files." http://www.eleves.ens.fr/home/ara/ocaml.html Hope this helps, Julien Signoles -- mailto:Julien.Signoles@lri.fr ; http://www.lri.fr/~signoles "In theory, practice and theory are the same, but in practice they are different" (Larry McVoy) ------------------- 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