package caqti-dynload

  1. Overview
  2. No Docs
Dynamic linking of Caqti drivers using findlib.dynload

Install

dune-project
 Dependency

Authors

Maintainers

Sources

caqti-v3.0.0.tbz
sha256=3ceea06ba0e8e8bcab0386b5817b68cb30fce457eaa25ada0182891d66f6a0b9
sha512=e01f546a45b04cafd5fa262e9228e5a1aabd5e0942059c073a4181c928450baf3d990cc59ffb1a33dff445b46a0e218224a23dca96e8d24cdd0ab793d08e4538

Description

This library registers a dynamic linker which will be called when encoutering an unhandled database URI. It tries to load a findlib package named "caqti-driver-" where "" is the scheme of the URI, which is expected register a driver for the scheme.

This is a separate package to avoid the dependency on the findlib.dynload for architectures, like MirageOS, where dynamic linking may be unavailable. The alternative is to link drivers directly into the application.

Published: 08 Jul 2026

Dependencies (4)

  1. ocamlfind
  2. ocaml
  3. dune >= "3.23.1"
  4. caqti >= "3.0.0" & < "4.0.0~"

Dev Dependencies

None

Used by

None

Conflicts

None