From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 0E7A7BC57 for ; Fri, 22 Oct 2010 01:03:30 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aj4BAL9jwExQDPJekWdsb2JhbACTagEBgSOMTxUBAQEBCQsKBxEDH64XkU2FSgSNWw X-IronPort-AV: E=Sophos;i="4.58,219,1286143200"; d="scan'208";a="74346183" Received: from smtp27.orange.fr ([80.12.242.94]) by mail4-smtp-sop.national.inria.fr with ESMTP; 22 Oct 2010 01:03:29 +0200 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2701.orange.fr (SMTP Server) with ESMTP id 15E0B1C00311; Fri, 22 Oct 2010 01:03:29 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2701.orange.fr (SMTP Server) with ESMTP id 07ED71C00329; Fri, 22 Oct 2010 01:03:29 +0200 (CEST) Received: from giga (AVelizy-155-1-3-114.w83-199.abo.wanadoo.fr [83.199.42.114]) by mwinf2701.orange.fr (SMTP Server) with ESMTP id D34381C00311; Fri, 22 Oct 2010 01:03:28 +0200 (CEST) X-ME-UUID: 20101021230328865.D34381C00311@mwinf2701.orange.fr Received: from zetta.gallu.homelinux.org ([192.168.0.7]) by giga with smtp (Exim 4.69) (envelope-from ) id 1P94AR-00074R-Bg; Fri, 22 Oct 2010 01:03:28 +0200 Received: by zetta.gallu.homelinux.org (sSMTP sendmail emulation); Fri, 22 Oct 2010 01:03:27 +0200 Date: Fri, 22 Oct 2010 01:03:27 +0200 From: Sylvain Le Gall To: caml-list@inria.fr Subject: [ANN] oasis v0.2.0: Architecture for building OCaml libraries and applications Message-Id: X-Spam: no; 0.00; le-gall:01 ocaml:01 toplevel:01 subsystems:01 invocation:01 findlib:01 blog:98 external:03 gnu:03 generated:05 scheme:05 install:05 install:05 linux:07 standard:07 OASIS generates a full configure, build and install system for your application. It starts with a simple `_oasis` file at the toplevel of your project and creates everything required. It uses external tools like OCamlbuild and it can be considered as the glue between various subsystems that do the job. It also features a do-it-yourself command line invocation and an internal configure/install scheme. Libraries are managed through findlib. It has been tested on GNU Linux and Windows. It also allows to have standard entry points and description. It helps to integrates your libraries and software with third parties tools like GODI. Changelog and full blog post here: http://www.ocamlcore.com/wp/2010/10/oasis-v02-release/ Homepage: http://oasis.forge.ocamlcore.org/ Get source code: $ darcs get http://darcs.ocamlcore.org/repos/oasis Browse source code: http://darcs.ocamlcore.org/cgi-bin/darcsweb.cgi?r=oasis;a=summary [Generated by 'OASIS announce']