From ee30c244ee63e05926cda115e371a1219509a16c Mon Sep 17 00:00:00 2001 From: Owen Date: Wed, 27 May 2026 21:51:04 +0200 Subject: [PATCH] intial commit --- _build/.lock | 0 _build/log | 6 ++++++ bin/dune | 4 ++++ bin/main.ml | 1 + chess-scribe-api.opam | 0 dune-project | 26 ++++++++++++++++++++++++++ lib/dune | 2 ++ test/dune | 3 +++ test/test_chess_scribe_api.ml | 0 9 files changed, 42 insertions(+) create mode 100644 _build/.lock create mode 100644 _build/log create mode 100644 bin/dune create mode 100644 bin/main.ml create mode 100644 chess-scribe-api.opam create mode 100644 dune-project create mode 100644 lib/dune create mode 100644 test/dune create mode 100644 test/test_chess_scribe_api.ml diff --git a/_build/.lock b/_build/.lock new file mode 100644 index 0000000..e69de29 diff --git a/_build/log b/_build/log new file mode 100644 index 0000000..3b6f2d7 --- /dev/null +++ b/_build/log @@ -0,0 +1,6 @@ +# dune init project chess-scribe-api --kind=exec +# OCAMLPARAM: unset +# Shared cache: enabled-except-user-rules +# Shared cache location: /home/owen/.cache/dune/db +# Workspace root: /home/owen/Desktop/chess-scribe-api +# Auto-detected concurrency: 4 diff --git a/bin/dune b/bin/dune new file mode 100644 index 0000000..671f1df --- /dev/null +++ b/bin/dune @@ -0,0 +1,4 @@ +(executable + (public_name chess-scribe-api) + (name main) + (libraries chess_scribe_api)) diff --git a/bin/main.ml b/bin/main.ml new file mode 100644 index 0000000..7bf6048 --- /dev/null +++ b/bin/main.ml @@ -0,0 +1 @@ +let () = print_endline "Hello, World!" diff --git a/chess-scribe-api.opam b/chess-scribe-api.opam new file mode 100644 index 0000000..e69de29 diff --git a/dune-project b/dune-project new file mode 100644 index 0000000..9f841f1 --- /dev/null +++ b/dune-project @@ -0,0 +1,26 @@ +(lang dune 3.21) + +(name chess-scribe-api) + +(generate_opam_files true) + +(source + (github therealowenrees/chess-scribe-api)) + +(authors "Owen Rees") + +(maintainers "Owen Rees ") + +(license AGPLv3) + +(documentation https://url/to/documentation) + +(package + (name chess-scribe-api) + (synopsis "A short synopsis") + (description "A longer description") + (depends ocaml) + (tags + ("chess" "pgn" "pdf"))) + +; See the complete stanza docs at https://dune.readthedocs.io/en/stable/reference/dune-project/index.html diff --git a/lib/dune b/lib/dune new file mode 100644 index 0000000..4e1955f --- /dev/null +++ b/lib/dune @@ -0,0 +1,2 @@ +(library + (name chess_scribe_api)) diff --git a/test/dune b/test/dune new file mode 100644 index 0000000..f72e7dd --- /dev/null +++ b/test/dune @@ -0,0 +1,3 @@ +(test + (name test_chess_scribe_api) + (libraries chess_scribe_api)) diff --git a/test/test_chess_scribe_api.ml b/test/test_chess_scribe_api.ml new file mode 100644 index 0000000..e69de29