Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

253 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CommonsLang_OCaml

CommonsLang_OCaml packages OCaml compiler toolchains and related developer tools for dk workspaces.

The planned package targets in this repository are:

  • CommonsLang_OCaml.OCaml.Bundle@5.4.1
  • CommonsLang_OCaml.Toolchain.W64devkit@5.4.1
  • CommonsLang_OCaml.Toolchain.LLVM_MinGW@5.4.1
  • CommonsLang_OCaml.Base@4.14.3
  • CommonsLang_OCaml.Base@5.5.0-beta1
  • CommonsLang_OCaml.DkML@4.14.3
  • CommonsLang_OCaml.Opam@2.5.1
  • CommonsLang_OCaml.Dune@3.23.1

This repository is being ported from the legacy package definitions copied into etc\dk\v.

The current CommonsLang_OCaml.DkML work is split into CommonsLang_OCaml.DkML.Bundle@4.14.3, CommonsLang_OCaml.DkML.RuntimeCommon.Bundle@2.4.2-18, and CommonsLang_OCaml.DkML@4.14.3. The split keeps the compiler and runtime archives separate while the compiler package stages dkml-compiler@2.4.2-37, dkml-runtime-common@2.4.2-18, the dra27/ocaml 4.14.3 base commit plus the relocatable backport patch series, and flexdll 0.43 and runs the upstream setup/build scripts directly without invoking opam.

The first implemented CommonsLang_OCaml.DkML@4.14.3 surface is a Windows_x86_64 host build.

Local validation of the toolchain packages also expects sibling checkouts of CommonsBase_GNU and CommonsBase_Std so the test comments can import their definitions directly.

Reusable local helper files now come from dk.u workspace assets rather than a checked-in Lookup.values.jsonc bundle.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages