From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id DE0437EE99 for ; Thu, 23 Jan 2014 11:36:52 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of mmatalka@gmail.com) identity=pra; client-ip=74.125.82.172; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="mmatalka@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of mmatalka@gmail.com designates 74.125.82.172 as permitted sender) identity=mailfrom; client-ip=74.125.82.172; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="mmatalka@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-we0-f172.google.com) identity=helo; client-ip=74.125.82.172; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mmatalka@gmail.com"; x-sender="postmaster@mail-we0-f172.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtwCAGXw4FJKfVKslGdsb2JhbABbgmtZvEiBEBYOAQEBAQcLCwkSKoIlAQEBAwFAARsdAQMBCwYFCw0JJQ8BBA8RAQUBIhMbh1UBAwkIAQQInQeMXIMJkhQKGScNFU+EchEBAQQMjgxoB4Q4BJgjkCtBhFk X-IPAS-Result: AtwCAGXw4FJKfVKslGdsb2JhbABbgmtZvEiBEBYOAQEBAQcLCwkSKoIlAQEBAwFAARsdAQMBCwYFCw0JJQ8BBA8RAQUBIhMbh1UBAwkIAQQInQeMXIMJkhQKGScNFU+EchEBAQQMjgxoB4Q4BJgjkCtBhFk X-IronPort-AV: E=Sophos;i="4.95,705,1384297200"; d="scan'208";a="45828798" Received: from mail-we0-f172.google.com ([74.125.82.172]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 23 Jan 2014 11:36:52 +0100 Received: by mail-we0-f172.google.com with SMTP id q58so960312wes.31 for ; Thu, 23 Jan 2014 02:36:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=WKn7UFoh2OH3vNVcKNmpKRvOItZLmcofR2RSHQKc7tM=; b=qJO2ZpSSRAXNFXwtRh/8r3L9H99JBlhZfIwUzd7Fy0XKpe1pl6Q46ut+kuT8/Ji2fu KObiToGqvT/0TtrDVBsnizQx4NUb3lTp+s+ehSF9l1CXsFe156biTwH4mLcyt6X2myX4 i3A3v9KzE7J0JVZ5r0mu0Xq1bOyUDwb78LMwAhbZebPhzUCzgtBFbuBmHqdh17xbncyk fAAAxlcDd6jUeEqiYW8PQ5zzhhLRO79rTOZJfjMnPEZlamdhv5Ty8xM/yM+VZAexbtA3 5+j/AaUJ9aXWxGOJxiZ5Ztq5+Lc1EPPp/+rReu3bEflOWi3gu0TxVWDmrZDo1nguaXbs /vEQ== X-Received: by 10.180.205.162 with SMTP id lh2mr7117226wic.57.1390473412042; Thu, 23 Jan 2014 02:36:52 -0800 (PST) Received: from localhost ([2a01:7e00::f03c:91ff:fe70:2696]) by mx.google.com with ESMTPSA id fo6sm26507103wib.7.2014.01.23.02.36.51 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Jan 2014 02:36:51 -0800 (PST) From: Malcolm Matalka To: Goswin von Brederlow Cc: caml-list@inria.fr References: <52DF18CB.6000809@caesar.elte.hu> <52DF76A5.1020805@libertysurf.fr> <52E01A76.7050109@caesar.elte.hu> <20140123093518.GC20624@frosties> Date: Thu, 23 Jan 2014 10:36:50 +0000 In-Reply-To: <20140123093518.GC20624@frosties> (Goswin von Brederlow's message of "Thu, 23 Jan 2014 10:35:18 +0100") Message-ID: <877g9r56il.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Caml-list] [ANN] Announcing yet another Makefile for OCaml FWIW, I have my own Makefile approach, with ocamlfind support. I started it because I wanted to understand how to compile things in Ocaml and the various files needed to build different variables. Since then it's grown into the base for all of my Ocaml. I should probably use ocamlbuild but I've never really found it that compelling and my Makefile solution handles making and running tests and examples for me just how I like it. It is in a repo I clone from whenever I start a new repo: https://github.com/orbitz/ocaml-template I don't actually suggest using it unless one understands Makefile's a bit, it's made specifically for things I want. /M Goswin von Brederlow writes: > On Wed, Jan 22, 2014 at 08:22:30PM +0100, Christian Rinderknecht wrote: >> Dear William and list members, >> >> On 01/22/2014 08:43 AM, William R wrote: >> >could you explain differences with OCamlMakefile >> >> This is a fair question, since Markus' work has been around for quite >> a while, but I am afraid that I never used it. Nevertheless, I went >> through the documentation and the source code and here are the main >> differences I can see at the moment (my apologies to Markus if I am >> mistaken): >> >> OCamlMakefile vs my Makefile >> * Support for ocamlfind vs none > > No ocamlfind? That realy sucks. Anything non trivial will require some > extras, if only batteries, core or unix. You realy need support for > ocamlfind so adding libraries becomes easy. > > MfG > Goswin