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 A45857F890 for ; Tue, 25 Mar 2014 02:33:12 +0100 (CET) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of gildor478@gmail.com) identity=pra; client-ip=209.85.223.182; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gildor478@gmail.com"; x-sender="gildor478@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of gildor478@gmail.com designates 209.85.223.182 as permitted sender) identity=mailfrom; client-ip=209.85.223.182; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gildor478@gmail.com"; x-sender="gildor478@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-ie0-f182.google.com) identity=helo; client-ip=209.85.223.182; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gildor478@gmail.com"; x-sender="postmaster@mail-ie0-f182.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai0CAKDbMFPRVd+2lGdsb2JhbAA/GoNBV4VptAmBP4c1gRoIFg4BAQEBBwsLCRIqgmwBOQMNBQkHXRIBBQEOARMBh3cDEQ02n3WPbZcKJw2HQwEFDIxtgX2COQ+BewSYSoEyiziDWBgpgWeBB4FuPA X-IPAS-Result: Ai0CAKDbMFPRVd+2lGdsb2JhbAA/GoNBV4VptAmBP4c1gRoIFg4BAQEBBwsLCRIqgmwBOQMNBQkHXRIBBQEOARMBh3cDEQ02n3WPbZcKJw2HQwEFDIxtgX2COQ+BewSYSoEyiziDWBgpgWeBB4FuPA X-IronPort-AV: E=Sophos;i="4.97,724,1389740400"; d="scan'208";a="64543281" Received: from mail-ie0-f182.google.com ([209.85.223.182]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 25 Mar 2014 02:33:11 +0100 Received: by mail-ie0-f182.google.com with SMTP id y20so6437879ier.13 for ; Mon, 24 Mar 2014 18:33:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=DcKOj5bG787jBWOog9ZN5o7JFaVxTJNavZawqf/TymU=; b=DrFotW+Lbj0Waj7WFiYSDsKt9QyjfwY8dNfm3NHjjTTxyTXXyMbsagOfZc5eiPavF7 lLCT9QnWtKksz2QwTi65AHsAa4LFcxGw11P6AfdhVn+ja40fpOeI1M6oAb7b1cGjaONQ ifUEpPAptcWms6ClvCvH/03kF5H/J87by4EYOcNj6s8ZT1Zznc5huQwZUqtFUbaP9GaR rVzpdGtCEOnt692FEFNekooHjwX1eC/5QeC292ToJveD0ae5LWFEi5hWVut40LmP24tU C85bHERdEDMS9uzEIt6BmMTysoaf9gPH0sPrWL+CT68oWLGIXKhCivYDN0lF1AAeRqDG VB1g== MIME-Version: 1.0 X-Received: by 10.50.4.74 with SMTP id i10mr14976674igi.43.1395711144448; Mon, 24 Mar 2014 18:32:24 -0700 (PDT) Sender: gildor478@gmail.com Received: by 10.64.68.40 with HTTP; Mon, 24 Mar 2014 18:32:24 -0700 (PDT) Date: Tue, 25 Mar 2014 02:32:24 +0100 X-Google-Sender-Auth: uo_cfMxYe--U8wGmMkfDuitKgAc Message-ID: From: Sylvain Le Gall To: caml-list , OASIS-devel Content-Type: multipart/alternative; boundary=001a11c323bcf95c9b04f5645219 Subject: [Caml-list] [ANN] OASIS v0.4.3 --001a11c323bcf95c9b04f5645219 Content-Type: text/plain; charset=ISO-8859-1 Hi all, I just released OASIS 0.4.3. OASIS is a tool to help OCaml developers to integrate configure, build and install systems in their projects. It should help to create standard entry points in the source code build system, allowing external tools to analyse projects easily. Important changes: * Added -remove switch to the setup-clean subcommand designed to remove unaltered generated files completely, rather than simply emptying their OASIS section. * Translate path of ocamlfind on Windows to be bash/win32 friendly. * Description is now parsed in a more structured text (para/verbatim). New features: * stdfiles_markdown (alpha): set default extension of StdFiles (AUTHORS, INSTALL, README) tp be '.md'. Use markdown syntax for standard files. Use comments that hides OASIS section and digest. This feature should help direct publishing on GitHub. * disable_oasis_section (alpha): it allows DisableOASISSection to be specified in the package with a list of expandable filenames given. Any generated file specified in this list doesn't get an OASIS section digest or comment headers and footers and is therefore regenerated each time `oasis setup` is run (and any changes made are lost). This feature is mainly intended for use with StdFiles so that, for example, INSTALL.txt and AUTHORS.txt (which often won't be modified) can have the extra comment lines removed. * compiled_setup_ml (alpha): allow to precompile setup.ml to speedup. Full blog post here: http://le-gall.net/sylvain+violaine/blog/index.php?post/2014/03/25/Release-of-OASIS-0.4.3 Download here: https://forge.ocamlcore.org/frs/?group_id=54&release_id=1041 Cheers Sylvain Le Gall --001a11c323bcf95c9b04f5645219 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi all,

I just released OASIS 0.4.3.

OASIS is a tool to help OCaml developers to integrat= e configure, build and install systems in their projects. It should help to= create standard entry points in the source code build system, allowing ext= ernal tools to analyse projects easily.

Important changes:
* Added -remove= switch to the setup-clean subcommand designed to remove unaltered generate= d files completely, rather than simply emptying their OASIS section.
* Translate path of ocamlfind on Windows to be bash/win32 friendly.
* Description is now parsed in a more structured text (para/verbati= m).

New features:
* stdfiles_markdown (a= lpha): set default extension of StdFiles (AUTHORS, INSTALL, README) tp be &= #39;.md'. Use markdown syntax for standard files. Use comments that hid= es OASIS section and digest. This feature should help direct publishing on = GitHub.

* disable_oasis_section (alpha): it allows DisableOASIS= Section to be specified in the package with a list of expandable filenames = given. Any generated file specified in this list doesn't get an OASIS s= ection digest or comment headers and footers and is therefore regenerated e= ach time `oasis setup` is run (and any changes made are lost). This feature= is mainly intended for use with StdFiles so that, for example, INSTALL.txt= and AUTHORS.txt (which often won't be modified) can have the extra com= ment lines removed.

* compiled_setup_ml (alpha): allow to precompile setup.ml to speedup.

Full blog post here:

Download here:

Cheers
Sylvain Le Gall
--001a11c323bcf95c9b04f5645219--