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.9 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, SPF_NEUTRAL 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 2479FBC69 for ; Mon, 23 Oct 2006 16:12:47 +0200 (CEST) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id k9NECj6i007918 for ; Mon, 23 Oct 2006 16:12:46 +0200 Received: by wr-out-0506.google.com with SMTP id i22so336330wra for ; Mon, 23 Oct 2006 07:12:45 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=a91qCwhzi56bRzAExD4TFZOqNUsF8wKmLHcY/sHHn6oiu7tOu92qLxBzELiaSe8M+N/rAxVzLb4wtKH5PwJjY/Ul0gjsE145MfZVyGOezen6fCmKsUYpV9TIYcoU2Ptv9QsOOdQqzU+kh/tos2+zgwDi9PLeAQPkNKLp8ZrGPF8= Received: by 10.78.171.13 with SMTP id t13mr7351358hue; Mon, 23 Oct 2006 07:12:44 -0700 (PDT) Received: by 10.78.106.8 with HTTP; Mon, 23 Oct 2006 07:12:44 -0700 (PDT) Message-ID: <205351460610230712h664132acyad7025f1ef133fd9@mail.gmail.com> Date: Mon, 23 Oct 2006 09:12:44 -0500 From: "Doug Kirk" Sender: dbkirk@gmail.com To: "Pietro Abate" , "ocaml ml" Subject: Re: Re: [Caml-list] macosx, ocaml, findlib and extlib In-Reply-To: <20061020102958.GA21876@pulp.rsise.anu.edu.au> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061019010335.GA19279@pulp.rsise.anu.edu.au> <1161258406.9721.29.camel@localhost.localdomain> <20061020020207.GA32628@pulp.rsise.anu.edu.au> <0B164F93-5AFE-49EB-903D-749398E3E50A@epfl.ch> <20061020102958.GA21876@pulp.rsise.anu.edu.au> X-Google-Sender-Auth: 4548b304125cbd95 X-Miltered: at discorde with ID 453CCDDD.005 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 findlib:01 0200,:01 camlp:01 ocaml:01 compilation:01 ocamlfind:01 ocamlc:01 findlib:01 toolchain:01 beginner's:01 bug:01 finder:98 20,:98 blog:98 Install the files on your Mac. Then use /Developer/Applications/Utilities/Package Maker (comes with Apple's developer tools bundled with OS X) to make a "Single Package Project", then click "Assist Me...". It'll prompt you for all of the files you want to include in your package (you can drag&drop from Finder), and allow you to specify target paths for each. Finally, it'll create a Mac OS X GUI installer for you to distribute to your users. You can also make packages for each component and bundle them in a "Metapackage Project", which bundles several packages into a single installer. On 10/20/06, Pietro Abate wrote: > On Fri, Oct 20, 2006 at 12:14:54PM +0200, Daniel B?nzli wrote: > > Le 20 oct. 06 ? 04:02, Pietro Abate a ?crit : > > >Yes, this is the point. My users don't have big technical skills and > > >godi can be a bit too much for them. I'm looking at all in one > > >solution to install my software that targets non technical users. > > Why don't you distribute a binary then ? > > My application is basically a front-end (written in camlp4) plus > libraries, to generate ocaml code that then is compiled to generate an > application... The compilation process is all well hidden from the user, > but I still need the ocaml tool-chain to do the job. So yes, I'm going > to distribute the compiled version of my library, but this also needs > ocamlfind and ocamlc to be of any use. > > Something that I could do it to create a bundle with the ocaml > tool-chain, findlib and my application all together. Is that I've never > created .app on Mac and I still have to decide if this is the best way. > I've also to say that I don't particularly like to develop for Mac. > > Is the xml file (or scripts) that generates the ocaml toolchain binary > (.app) from inria available somewhere ? It can be a good starting point > to learn... is it in the ocaml source tree ? > > pietro > > -- > ++ Blog: http://blog.rsise.anu.edu.au/?q=pietro > ++ > ++ "All great truths begin as blasphemies." -George Bernard Shaw > ++ Please avoid sending me Word or PowerPoint attachments. > See http://www.fsf.org/philosophy/no-word-attachments.html > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs >