commit e92507b33cfe89eed874683dce2acebc79a4f6de Author: tali Date: Fri Jan 5 18:59:17 2024 -0500 dune project init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c6a151b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_build/ \ No newline at end of file diff --git a/.ocp-indent b/.ocp-indent new file mode 100644 index 0000000..951a5ca --- /dev/null +++ b/.ocp-indent @@ -0,0 +1,12 @@ +base = 2 +type = 2 +in = 0 +with = 0 +match_clause = 2 +ppx_stritem_ext = 2 +max_indent = 1000 +strict_with = never +strict_else = always +strict_comments = false +align_ops = true +align_params = always diff --git a/bin/dune b/bin/dune new file mode 100644 index 0000000..664c547 --- /dev/null +++ b/bin/dune @@ -0,0 +1,5 @@ +(executable + (public_name talircd) + (name main) + (libraries +)) diff --git a/bin/main.ml b/bin/main.ml new file mode 100644 index 0000000..126bd58 --- /dev/null +++ b/bin/main.ml @@ -0,0 +1,2 @@ +let () = + print_endline "hello world" diff --git a/dune-project b/dune-project new file mode 100644 index 0000000..d7e0340 --- /dev/null +++ b/dune-project @@ -0,0 +1,8 @@ +(lang dune 3.8) +(name talircd) +(generate_opam_files true) +(package + (name talircd) + (depends + ocaml + dune)) diff --git a/talircd.opam b/talircd.opam new file mode 100644 index 0000000..9fc01a4 --- /dev/null +++ b/talircd.opam @@ -0,0 +1,21 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +depends: [ + "ocaml" + "dune" {>= "3.8"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +]