ysulsky avatar ysulsky committed 8808e3a

version 108.00.01

Comments (0)

Files changed (19)

+The Core suite is an industrial-strength alternative to OCaml's standard
+library. It is composed of a variety of useful packages, including:
+
+    * Core: the heart of the standard library.
+    * Core_extended: extra components that are not as closely vetted or as
+      stable as Core.  This includes, Shell, an interface for interacting
+      with the UNIX shell, and Command, a command-line parsing library.
+    * Async: a monadic concurrency library.
+    * type_conv: a library for building type-driven syntax extensions
+    * sexplib: a library for handling s-expressions, and a syntax
+      extension for auto-generating conversions between OCaml types and
+      s-expressions
+    * bin_prot: a library and syntax-extension for generating (de-)serializing
+      OCaml values
+    * Several useful syntax extensions, including:
+        - pipebang     
+        - variantslib
+        - comparelib
+        - fieldslib
+        - pa_ounit
+
+Dependencies
+============
+
+In order to compile this package, you will need:
+* ocaml      (>= 3.12.1)
+* findlib    (>= 1.2.7)
+* pcre-ocaml (http://www.ocaml.info/home/ocaml_sources.html#pcre-ocaml)
+* res        (http://www.ocaml.info/home/ocaml_sources.html#res)
+* oUnit      (http://forge.ocamlcore.org/projects/ounit)
+
+Installing
+==========
+
+1. Go to the root of the package
+2. Run ./build-and-install -s
+
+Uninstalling
+============
+
+1. Go to the root of the package
+2. Run ./build-and-install -u -s
+

base/async/core/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         async_core
 Version:      $core_version
 Synopsis:     Jane Street Capital's asynchronous execution library (core)

base/async/extra/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         async_extra
 Version:      $core_version
 Synopsis:     Jane Street Capital's asynchronous execution library (extra)

base/async/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         async
 Version:      $core_version
 Synopsis:     Jane Street Capital's asynchronous execution library

base/async/unix/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         async_unix
 Version:      $core_version
 Synopsis:     Jane Street Capital's asynchronous execution library (unix)

base/bin_prot/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         bin_prot
 Version:      $core_version
 Synopsis:     binary protocol generator

base/compare/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         comparelib
 Version:      $core_version
 Synopsis:     Syntax extension for deriving "compare" functions automatically.

base/core/extended/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         core_extended
 Version:      $core_version
 Synopsis:     Jane Street Capital's standard library overlay

base/core/lib/backtrace_stubs.c

 */
 
 #include "config.h"
-#ifdef (defined JSC_LINUX_EXT && defined JSC_ARCH_x86_64)
+#if (defined JSC_LINUX_EXT && defined JSC_ARCH_x86_64)
 
 #include <caml/memory.h>
 #include <caml/misc.h>

base/core/oasis.sh

 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         core
 Version:      $core_version
 Synopsis:     Jane Street Capital's standard library overlay

base/fieldslib/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         fieldslib
 Version:      $core_version
 Synopsis:     OCaml record fields as first class values.

base/pa_ounit/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         pa_ounit
 Version:      $core_version
 Synopsis:     OCaml inline testing.

base/pipebang/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         pipebang
 Version:      $core_version
 Synopsis:     Syntax extension to transform x |! f into f x

base/sexplib/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         sexplib
 Version:      $core_version
 Synopsis:     automated S-expression conversion

base/type_conv/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         type_conv
 Version:      $core_version
 Synopsis:     support library for preprocessor type conversions

base/typehash/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         typehashlib
 Version:      $core_version
 Synopsis:     Syntax extension for deriving "typehash" functions automatically.

base/variantslib/oasis.sh

 cat >$HERE/_oasis <<EOF
 #AUTOGENERATED FILE; EDIT oasis.sh INSTEAD
 OASISFormat:  0.3
-OCamlVersion: >= 3.12
+OCamlVersion: >= 3.12.1
 Name:         variantslib
 Version:      $core_version
 Synopsis:     OCaml variants as first class values.
 HERE=\$(cd "$(dirname -- "\$0")"; pwd);
 EOF
 
-cat >"$destdir/README" <<EOF
-This package contains the following libraries from
-https://bitbucket.org/yminsky/ocaml-core/:
+cp $(hg root)/README "$destdir/"
 
-$(for pkg in "${packages[@]}"; do
-    echo "* $pkg"
-  done)
-
-Dependencies
-============
-
-In order to compile this package, you will need:
-* ocaml      (>= 3.12)
-* findlib    (>= 1.2.7)
-* pcre-ocaml (http://www.ocaml.info/home/ocaml_sources.html#pcre-ocaml)
-* res        (http://www.ocaml.info/home/ocaml_sources.html#res)
-* oUnit      (http://forge.ocamlcore.org/projects/ounit)
-
-Installing
-==========
-
-1. Go to the root of the package
-2. Run ./build-and-install -s
-
-Uninstalling
-============
-
-1. Go to the root of the package
-2. Run ./build-and-install -u -s
-EOF
 #!/bin/bash
 
-core_version=108.00-pre2
+core_version=108.00.01
 
 # in dependency-topological order
 build_order=(
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.