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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 5DD147FC6B for ; Mon, 19 Oct 2015 10:50:53 +0200 (CEST) IronPort-PHdr: 9a23:Ge7sMxE0+vy88fgvEEsLN51GYnF86YWxBRYc798ds5kLTJ75r8iwAkXT6L1XgUPTWs2DsrQf27aQ4v6rATJIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYsExnyfTB4Ov7yUtaLyZ/ni6bjpdaLPU1hv3mUX/BbFF2OtwLft80b08NJC50a7V/3mEZOYPlc3mhyJFiezF7W78a0+4N/oWwL46pyv/h7TL7icq8kYbtdBTUgeyBptYy4/SXEGACG439UT34biAEAVwPM6RW/WpbqrgP7sPB80W+UJ5ulY6ozXGGB4qFtRQPowA4LPjtx1WDTjsFqxPZYrRSnqgB/yoLdZYSUMP5zZIvSeNobQSxKWcMHBH8JOZ+1c4ZaV7lJBu1ftYSo+woD Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=kennethadammiller@gmail.com; spf=Pass smtp.mailfrom=kennethadammiller@gmail.com; spf=None smtp.helo=postmaster@mail-yk0-f173.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of kennethadammiller@gmail.com) identity=pra; client-ip=209.85.160.173; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kennethadammiller@gmail.com"; x-sender="kennethadammiller@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of kennethadammiller@gmail.com designates 209.85.160.173 as permitted sender) identity=mailfrom; client-ip=209.85.160.173; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kennethadammiller@gmail.com"; x-sender="kennethadammiller@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-yk0-f173.google.com) identity=helo; client-ip=209.85.160.173; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kennethadammiller@gmail.com"; x-sender="postmaster@mail-yk0-f173.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DPAQCTriRWm62gVdFeg1U1bwasQIUojB6BWiGFfQKBIgc6EgEBAQEBAQEBEAEBAQEBBgsLCSEugiaCCAEBAwESER0BGxIMAwELBgUEBxodAgIiAREBBQEKEgYTEhCHeAEDCggNoimBMT4xi0mBbIJ5iBkKGScDClaEJgEBAQcBAQEBARgBBQ6GaoR9hQkLgmmBRQWGBQyQEoUZiASBWEiWCYIjEiOBFxEWAYI/I4F4IjSFZwEBAQ X-IPAS-Result: A0DPAQCTriRWm62gVdFeg1U1bwasQIUojB6BWiGFfQKBIgc6EgEBAQEBAQEBEAEBAQEBBgsLCSEugiaCCAEBAwESER0BGxIMAwELBgUEBxodAgIiAREBBQEKEgYTEhCHeAEDCggNoimBMT4xi0mBbIJ5iBkKGScDClaEJgEBAQcBAQEBARgBBQ6GaoR9hQkLgmmBRQWGBQyQEoUZiASBWEiWCYIjEiOBFxEWAYI/I4F4IjSFZwEBAQ X-IronPort-AV: E=Sophos;i="5.17,701,1437429600"; d="scan'208";a="183407574" Received: from mail-yk0-f173.google.com ([209.85.160.173]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 19 Oct 2015 10:50:21 +0200 Received: by ykaz22 with SMTP id z22so133534623yka.2 for ; Mon, 19 Oct 2015 01:50:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=QX4Mf4Z+TJv0sSroCUs1rxBiTmHpv0G02rlDb3lnZhs=; b=gFVQnCEfWzzlayyHSKE1jKWCiWm3RvCfWzoV6q7cdQ/3MMy//af20ntAmmc2g5/2Dp DhKcFin+w8AELuQZF5HFi8HzfdsoXrKxpcVkH2oSSW80v9iJ3iMrnokb2LqUdqOYb5jS /8+OSYnRIDtNTHKBkXHw8jPKkWotIyOc4YfVX5vxESpFQa6Z9TUOnF+NU4jaMuQUZspW x+8v+6d3LdcD67z1cJuzjVrttr391p44lUPncncDiVMmkVVMv7gwwHLOk0b4iZ1BxLyQ LuE4P9EDax9k++G8/0ZoSVBJrr7o8k9XxYrrNo/1De3RZ1/tNSDcR758ZHq0x29aDekS pyyQ== MIME-Version: 1.0 X-Received: by 10.129.81.131 with SMTP id f125mr4361280ywb.109.1445244619798; Mon, 19 Oct 2015 01:50:19 -0700 (PDT) Received: by 10.37.65.143 with HTTP; Mon, 19 Oct 2015 01:50:19 -0700 (PDT) In-Reply-To: <20151017124221.721657dc@kiwi.local.tld> References: <6f77545c62146e8d504a5117716d7d1f@sybille.onecert.fr> <5621502C.60607@starynkevitch.net> <20151017124221.721657dc@kiwi.local.tld> Date: Mon, 19 Oct 2015 04:50:19 -0400 Message-ID: From: Kenneth Adam Miller To: caml users Content-Type: multipart/alternative; boundary=001a114614ca2d427d0522713c35 Subject: Re: [Caml-list] releasing and publishing an OCaml program --001a114614ca2d427d0522713c35 Content-Type: text/plain; charset=UTF-8 Me personally, I think that the opam and oasis combination make a great build and development ecosystem. If you want to deploy something after you're happy having pinned and tested it enough, just make a merge request to the github opam-repository; whatever works with pinning should work on the repo, just make sure and write your installation script so that it pulls from your github repo. On Sat, Oct 17, 2015 at 3:42 PM, ygrek wrote: > Hello, > > this seems to be a common theme this days, so I am using an ocamlbuild > plugin > to handle git version extraction - https://github.com/ygrek/mybuild > > -- > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > --001a114614ca2d427d0522713c35 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Me personally, I think that the opam and oasis combination= make a great build and development ecosystem. If you want to deploy someth= ing after you're happy having pinned and tested it enough, just make a = merge request to the github opam-repository; whatever works with pinning sh= ould work on the repo, just make sure and write your installation script so= that it pulls from your github repo.

<= div class=3D"gmail_quote">On Sat, Oct 17, 2015 at 3:42 PM, ygrek <ygrek= @autistici.org> wrote:
Hell= o,

=C2=A0this seems to be a common theme this days, so I am using an ocamlbuil= d plugin
=C2=A0to handle git version extraction - https://github.com/ygrek/my= build

--


--
Caml-list mailing list.=C2=A0 Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocam= l_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

--001a114614ca2d427d0522713c35--