From a322cff867565852b9fe471ab1b10d3abd212ff1 Mon Sep 17 00:00:00 2001 From: Matthew Gretton-Dann Date: Tue, 3 Dec 2024 17:18:55 +0000 Subject: [PATCH] Make dune-project look more realistic. --- dune-project | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/dune-project b/dune-project index f844cdb..b186bf8 100644 --- a/dune-project +++ b/dune-project @@ -4,23 +4,37 @@ (generate_opam_files true) +(homepage https://gitea.gretton-dann.synology.me/mgrettondann/ocaml-gdcc) + (source - (github username/reponame)) + (uri https://gitea.gretton-dann.synology.me/mgrettondann/ocaml-gdcc.git)) -(authors "Author Name") +(authors "Matthew Gretton-Dann ") -(maintainers "Maintainer Name") +(maintainers "Matthew Gretton-Dann ") + +(bug_reports + https://gitea.gretton-dann.synology.me/mgrettondann/ocaml-gdcc/issues) (license Apache-2.0) -(documentation https://url/to/documentation) +(documentation + https://gitea.gretton-dann.synology.me/mgrettondann/ocaml-gdcc/wiki) (package (name gdcc) - (synopsis "A short synopsis") - (description "A longer description") - (depends ocaml dune) + (synopsis "C Compiler written in OCaml") + (description "A simple C compiler written in OCaml") + (depends + (ocaml + (>= 5.2)) + dune + (ounit2 :with-test) + (ocamlformat :dev) + (ocaml-lsp-server :dev) + (utop :dev) + (odoc :with-doc)) (tags - (topics "to describe" your project))) + (c-compiler ocaml))) ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/reference/dune-project/index.html