diff --git a/dune-project b/dune-project deleted file mode 100644 index 40c9430..0000000 --- a/dune-project +++ /dev/null @@ -1,44 +0,0 @@ -(lang dune 3.14) - -(using menhir 3.0) - -(name affinescript) - -(version 0.1.1) - -(generate_opam_files true) - -(source - (github hyperpolymath/affinescript)) - -(authors "hyperpolymath") - -(maintainers "hyperpolymath") - -(license "MPL-2.0") - -(documentation https://github.com/hyperpolymath/affinescript) - -(package - (name affinescript) - (synopsis "A programming language with affine types, dependent types, row polymorphism, and extensible effects") - (description - "AffineScript combines Rust-style ownership (affine types), compile-time size verification (dependent types), extensible records (row polymorphism), and trackable side effects (extensible effects). It compiles to WebAssembly for efficient, portable execution.") - (depends - (ocaml (>= 4.14)) - (dune (>= 3.14)) - (menhir (>= 20231231)) - (sedlex (>= 3.2)) - (ppx_deriving (>= 5.2)) - (ppx_sexp_conv (>= 0.16)) - (sexplib0 (>= 0.16)) - (fmt (>= 0.9)) - (cmdliner (>= 1.2)) - (yojson (>= 2.1)) - (alcotest (and (>= 1.7) :with-test)) - (odoc (and (>= 2.4) :with-doc)) - (js_of_ocaml (>= 5.0)) - (js_of_ocaml-ppx (>= 5.0)) - (ocamlformat (and (>= 0.26) :with-test))) - (tags - (programming-language compiler webassembly affine-types dependent-types row-polymorphism effects ocaml))) diff --git a/dune-project b/dune-project new file mode 120000 index 0000000..7c2a084 --- /dev/null +++ b/dune-project @@ -0,0 +1 @@ +.build/dune-project \ No newline at end of file