libfossil_tools
Unofficial Fossil SCM Library API (cli tools)
libfossil_tools
Descrizione
libfossil is an in-development C99 compliant librayry API for the Fossil SCM.
The primary goal of this project (which is not part of the main Fossil SCM project but is architected by a long-time Fossil contributor) is to port existing behavior into a library form (the fossil app is extremely monolithic in nature). This effort intends to provide an alternative interface into fossil repositories, as opposed to a replacement for the core fossil application.
It does not aim to provide 100% feature-parity with the main app. It's instead intended to support the creation of new ways to access and manipulate fossil repositories.
The library has reached feature parity with Fossil's core-most SCM features, and can already be used to create a wide range of custom mini-applications, e.g. custom reporting apps or custom timeline apps are trivial to create using the "fcli" API: see the "f-apps" (from the `libfossil_tools` package) for numerous examples.
Installa
Canale stable v2025.04.04-1
Questa app e' curata in HaikuPorts. Installala da li', e' gia' disponibile in HaikuDepot.
pkgman install libfossil_tools
Attenzione: il file arriva dal server di HaikuPorts, ma installarlo a mano non è la strada consigliata. È «pkgman» a risolvere le dipendenze che un .hpkg non porta con sé: un pacchetto installato da solo potrebbe non partire. Usa il comando pkgman qui sopra, a meno che tu non sappia esattamente perché ti serve il file.