-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Use Dune 3.15.2 in CI * Update docs * Fix typo * Bump Dune language version to 3.11 * `glob_files` in beta * `glob_files` in alpha * `glob_files` in stable * `glob_files` in upstream_compatible * Move directories * Rename files * Some makefile changes * Revert * Clone libraries under old names * Fix makefile * Export new libraries in tests * Tests * Fix indentation * Fix indentation * Move files to `stdlib_stable` from `stdlib` --------- Co-authored-by: Diana Kalinichenko <dkalinichenko@janestreet.com>
- Loading branch information
1 parent
5dfa476
commit 2207eb1
Showing
40 changed files
with
309 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
;************************************************************************** | ||
;* * | ||
;* OCaml * | ||
;* * | ||
;* Diana Kalinichenko, Jane Street, New York * | ||
;* * | ||
;* Copyright 2024 Jane Street Group LLC * | ||
;* * | ||
;* All rights reserved. This file is distributed under the terms of * | ||
;* the GNU Lesser General Public License version 2.1, with the * | ||
;* special exception on linking described in the file LICENSE. * | ||
;* * | ||
;************************************************************************** | ||
|
||
(library | ||
(name stdlib_alpha) | ||
(wrapped false) | ||
(modes byte native) | ||
(flags | ||
(-strict-sequence | ||
-principal | ||
-absname | ||
-w | ||
+a-4-9-40-41-42-44-45-48-66 | ||
-warn-error | ||
A | ||
-bin-annot | ||
-safe-string | ||
-strict-formats | ||
-extension-universe | ||
alpha)) | ||
(ocamlopt_flags | ||
(:include %{project_root}/ocamlopt_flags.sexp)) | ||
(library_flags | ||
(:standard -linkall))) | ||
|
||
(install | ||
(files | ||
(glob_files | ||
(*.{cmxa,a,cmxs,cma,mli} with_prefix stdlib_alpha)) | ||
(glob_files | ||
(.stdlib_alpha.objs/byte/*.{cmi,cmt,cmti} with_prefix stdlib_alpha)) | ||
(glob_files | ||
(.stdlib_alpha.objs/native/*.cmx with_prefix stdlib_alpha))) | ||
(section lib) | ||
(package ocaml)) |
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
;************************************************************************** | ||
;* * | ||
;* OCaml * | ||
;* * | ||
;* Diana Kalinichenko, Jane Street, New York * | ||
;* * | ||
;* Copyright 2024 Jane Street Group LLC * | ||
;* * | ||
;* All rights reserved. This file is distributed under the terms of * | ||
;* the GNU Lesser General Public License version 2.1, with the * | ||
;* special exception on linking described in the file LICENSE. * | ||
;* * | ||
;************************************************************************** | ||
|
||
(library | ||
(name stdlib_beta) | ||
(wrapped false) | ||
(modes byte native) | ||
(flags | ||
(-strict-sequence | ||
-principal | ||
-absname | ||
-w | ||
+a-4-9-40-41-42-44-45-48-66 | ||
-warn-error | ||
A | ||
-bin-annot | ||
-safe-string | ||
-strict-formats | ||
-extension-universe | ||
beta)) | ||
(ocamlopt_flags | ||
(:include %{project_root}/ocamlopt_flags.sexp)) | ||
(library_flags | ||
(:standard -linkall))) | ||
|
||
(install | ||
(files | ||
(glob_files | ||
(*.{cmxa,a,cmxs,cma,mli} with_prefix stdlib_beta)) | ||
(glob_files | ||
(.stdlib_beta.objs/byte/*.{cmi,cmt,cmti} with_prefix stdlib_beta)) | ||
(glob_files | ||
(.stdlib_beta.objs/native/*.cmx with_prefix stdlib_beta))) | ||
(section lib) | ||
(package ocaml)) |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
;************************************************************************** | ||
;* * | ||
;* OCaml * | ||
;* * | ||
;* Diana Kalinichenko, Jane Street, New York * | ||
;* * | ||
;* Copyright 2024 Jane Street Group LLC * | ||
;* * | ||
;* All rights reserved. This file is distributed under the terms of * | ||
;* the GNU Lesser General Public License version 2.1, with the * | ||
;* special exception on linking described in the file LICENSE. * | ||
;* * | ||
;************************************************************************** | ||
|
||
(library | ||
(name stdlib_stable) | ||
(wrapped false) | ||
(modes byte native) | ||
(flags | ||
(-strict-sequence | ||
-principal | ||
-absname | ||
-w | ||
+a-4-9-40-41-42-44-45-48-66 | ||
-warn-error | ||
A | ||
-bin-annot | ||
-safe-string | ||
-strict-formats | ||
-extension-universe | ||
stable)) | ||
(ocamlopt_flags | ||
(:include %{project_root}/ocamlopt_flags.sexp)) | ||
(library_flags | ||
(:standard -linkall))) | ||
|
||
(install | ||
(files | ||
(glob_files | ||
(*.{cmxa,a,cmxs,cma,mli} with_prefix stdlib_stable)) | ||
(glob_files | ||
(.stdlib_stable.objs/byte/*.{cmi,cmt,cmti} with_prefix stdlib_stable)) | ||
(glob_files | ||
(.stdlib_stable.objs/native/*.cmx with_prefix stdlib_stable))) | ||
(section lib) | ||
(package ocaml)) |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
;************************************************************************** | ||
;* * | ||
;* OCaml * | ||
;* * | ||
;* Diana Kalinichenko, Jane Street, New York * | ||
;* * | ||
;* Copyright 2024 Jane Street Group LLC * | ||
;* * | ||
;* All rights reserved. This file is distributed under the terms of * | ||
;* the GNU Lesser General Public License version 2.1, with the * | ||
;* special exception on linking described in the file LICENSE. * | ||
;* * | ||
;************************************************************************** | ||
|
||
(library | ||
(name stdlib_upstream_compatible) | ||
(wrapped false) | ||
(modes byte native) | ||
(flags | ||
(-strict-sequence | ||
-principal | ||
-absname | ||
-w | ||
+a-4-9-40-41-42-44-45-48-66 | ||
-warn-error | ||
A | ||
-bin-annot | ||
-safe-string | ||
-strict-formats | ||
-extension-universe | ||
upstream_compatible)) | ||
(ocamlopt_flags | ||
(:include %{project_root}/ocamlopt_flags.sexp)) | ||
(library_flags | ||
(:standard -linkall))) | ||
|
||
(install | ||
(files | ||
(glob_files | ||
(*.{cmxa,a,cmxs,cma,mli} with_prefix stdlib_upstream_compatible)) | ||
(glob_files | ||
(.stdlib_upstream_compatible.objs/byte/*.{cmi,cmt,cmti} | ||
with_prefix | ||
stdlib_upstream_compatible)) | ||
(glob_files | ||
(.stdlib_upstream_compatible.objs/native/*.cmx | ||
with_prefix | ||
stdlib_upstream_compatible))) | ||
(section lib) | ||
(package ocaml)) |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.