View raw

1 (lang dune 3.20) 2 3 (name hito) 4 5 (generate_opam_files true) 6 7 (authors "Marius Peter <hito@marius-peter.com>") 8 9 (maintainers "Marius Peter <hito@marius-peter.com>") 10 11 (license GPL-3.0-or-later) 12 13 (package 14 (name hito) 15 (synopsis "A Heavy Duty training tracker") 16 (description 17 "hito records workouts the way Mike Mentzer's Heavy Duty prescribes them: one working set to failure per exercise, recovery gating the next session, and progress measured as more reps or more load. The domain refuses training states the doctrine cannot read. A Dream web application over SQLite, with a js_of_ocaml client as progressive enhancement.") 18 (depends 19 (ocaml 20 (>= 5.1)) 21 (alcotest 22 (and 23 (= 1.9.1) 24 :with-test)) 25 (dream 26 (= 1.0.0~alpha8)) 27 (dream-html 28 (= 3.11.2)) 29 (lwt 30 (= 5.10.1)) 31 (caqti 32 (= 2.3.2)) 33 (caqti-lwt 34 (= 2.3.2)) 35 (caqti-driver-sqlite3 36 (= 2.3.0)) 37 (safepass 38 (= 3.1)) 39 (uri 40 (= 4.4.0)) 41 (csv 42 (= 2.4)) 43 (crunch 44 (and 45 (= 4.1.0) 46 :build)) 47 (js_of_ocaml 48 (= 6.4.1)) 49 (js_of_ocaml-lwt 50 (= 6.4.1)) 51 (ocamlformat 52 (and 53 (= 0.29.0) 54 :with-dev-setup))) 55 (tags 56 ("training" "heavy-duty" "web" "dream"))) 57 58 ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/reference/dune-project/index.html 59