first commit

This commit is contained in:
pena 2022-01-17 18:10:12 +01:00
commit e1c6aeeeed
42 changed files with 1305 additions and 0 deletions

48
dune-project Normal file
View file

@ -0,0 +1,48 @@
(lang dune 2.9)
(implicit_transitive_deps false)
(cram enable)
(name scfg)
(license ISC)
(authors "pena <pena@kumikode.org>")
(maintainers "pena <pena@kumikode.org>")
(source
(uri git+https://forge.kumikode.org/kumikode/scfg.git))
(homepage https://forge.kumikode.org/kumikode/scfg)
(bug_reports https://forge.kumikode.org/kumikode/scfg/issues)
(generate_opam_files true)
(package
(name scfg)
(synopsis
"OCaml library and executable to work with the scfg configuration file format")
(description
"scfg is an OCaml library and executable to work with the scfg configuration file format. It provides a parser, a pretty printer and a module to perform queries.")
(tags
(scfg configuration format simple config parser printer))
(depends
(bos
(>= 0.2.1))
(cmdliner
(>= 1.3.0))
(crowbar :with-test)
fmt
fpath
(menhir
(>= 20211230))
(ocaml
(>= 5.3))
(prelude
(>= 0.5))
sedlex))
(using menhir 2.1)