My aggregated monorepo of OCaml code, automaintained
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'cmstatefield'

+9
+7
site-builder/gen_rules.ml
··· 232 232 List.iter (fun rel -> pr " %s" (odocl_target rel)) mld_files; 233 233 prl "\")"; 234 234 prl " (run sherlodoc js _html/sherlodoc.js)"; 235 + (* Patch missing OxCaml runtime primitives into sherlodoc.js. 236 + The OxCaml compiler references caml_sys_const_arch_{amd64,arm64} 237 + on the jsoo_runtime object, but js_of_ocaml doesn't provide them. 238 + We inject stubs into the runtime object definition. *) 239 + prl " (system \"sed -i '/globalThis.jsoo_runtime =/a\\\n\ 240 + caml_sys_const_arch_amd64: function(){return 0;},\\\n\ 241 + caml_sys_const_arch_arm64: function(){return 0;},' _html/sherlodoc.js\")"; 235 242 (* HTML generate pages *) 236 243 List.iter 237 244 (fun rel ->
+2
site/dune.inc
··· 62727 62727 (system 62728 62728 "sherlodoc index --format js -o _html/sherlodoc-db.js --file-list _html/.sherlodoc-files.txt _odoc/blog/2025/03/page-code-block-metadata.odocl _odoc/blog/2025/03/page-index.odocl _odoc/blog/2025/03/page-module-type-of.odocl _odoc/blog/2025/04/page-index.odocl _odoc/blog/2025/04/page-meeting-the-team.odocl _odoc/blog/2025/04/page-ocaml-docs-ci-and-odoc-3.odocl _odoc/blog/2025/04/page-odoc-3.odocl _odoc/blog/2025/04/page-semantic-versioning-is-hard.odocl _odoc/blog/2025/04/page-this-site.odocl _odoc/blog/2025/05/page-ai-for-climate-and-nature-day.odocl _odoc/blog/2025/05/page-docs-progress.odocl _odoc/blog/2025/05/page-index.odocl _odoc/blog/2025/05/page-lots-of-things.odocl _odoc/blog/2025/05/page-oxcaml-gets-closer.odocl _odoc/blog/2025/05/page-ticks-solved-by-ai.odocl _odoc/blog/2025/06/page-index.odocl _odoc/blog/2025/06/page-week23.odocl _odoc/blog/2025/07/page-index.odocl _odoc/blog/2025/07/page-odoc-3-live-on-ocaml-org.odocl _odoc/blog/2025/07/page-retrospective.odocl _odoc/blog/2025/07/page-week27.odocl _odoc/blog/2025/07/page-week28.odocl _odoc/blog/2025/08/page-index.odocl _odoc/blog/2025/08/page-ocaml-lsp-mcp.odocl _odoc/blog/2025/08/page-ocaml-mcp-server.odocl _odoc/blog/2025/08/page-week33.odocl _odoc/blog/2025/09/page-build-ids-for-day10.odocl _odoc/blog/2025/09/page-caching-opam-solutions.odocl _odoc/blog/2025/09/page-caching-opam-solutions2.odocl _odoc/blog/2025/09/page-giving-hub-cl-an-upgrade.odocl _odoc/blog/2025/09/page-index.odocl _odoc/blog/2025/09/page-odoc-bugs.odocl _odoc/blog/2025/11/page-foundations-of-computer-science.odocl _odoc/blog/2025/11/page-index.odocl _odoc/blog/2025/12/page-an-svg-is-all-you-need.odocl _odoc/blog/2025/12/page-claude-and-dune.odocl _odoc/blog/2025/12/page-index.odocl _odoc/blog/2025/page-index.odocl _odoc/blog/2026/01/page-index.odocl _odoc/blog/2026/01/page-weeknotes-2026-03.odocl _odoc/blog/2026/01/page-weeknotes-2026-04-05.odocl _odoc/blog/2026/02/page-index.odocl _odoc/blog/2026/02/page-odoc-js-notebooks-fun.odocl _odoc/blog/2026/02/page-weeknotes-2026-06.odocl _odoc/blog/2026/02/page-weeknotes-2026-08.odocl _odoc/blog/2026/03/page-index.odocl _odoc/blog/2026/03/page-open-source-and-ai.odocl _odoc/blog/2026/03/page-review.odocl _odoc/blog/2026/03/page-weeknotes-2026-09.odocl _odoc/blog/2026/03/page-weeknotes-2026-10.odocl _odoc/blog/2026/03/page-weeknotes-2026-11.odocl _odoc/blog/2026/page-index.odocl _odoc/blog/page-index.odocl _odoc/drafts/page-index.odocl _odoc/page-index.odocl _odoc/notebooks/foundations/page-foundations1.odocl _odoc/notebooks/foundations/page-foundations10.odocl _odoc/notebooks/foundations/page-foundations11.odocl _odoc/notebooks/foundations/page-foundations2.odocl _odoc/notebooks/foundations/page-foundations3.odocl _odoc/notebooks/foundations/page-foundations4.odocl _odoc/notebooks/foundations/page-foundations5.odocl _odoc/notebooks/foundations/page-foundations6.odocl _odoc/notebooks/foundations/page-foundations7.odocl _odoc/notebooks/foundations/page-foundations8.odocl _odoc/notebooks/foundations/page-foundations9.odocl _odoc/notebooks/foundations/page-index.odocl _odoc/notebooks/page-index.odocl _odoc/notebooks/page-interactive_map.odocl _odoc/notebooks/page-interactive_map_zarr.odocl _odoc/notebooks/oxcaml/page-local.odocl _odoc/projects/page-index.odocl _odoc/reference/page-index.odocl") 62729 62729 (run sherlodoc js _html/sherlodoc.js) 62730 + (system 62731 + "sed -i '/globalThis.jsoo_runtime =/acaml_sys_const_arch_amd64: function(){return 0;},caml_sys_const_arch_arm64: function(){return 0;},' _html/sherlodoc.js") 62730 62732 (run 62731 62733 odoc 62732 62734 html-generate