-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmetadb.opam
executable file
·37 lines (37 loc) · 1.19 KB
/
metadb.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
version: "1.1.0"
synopsis: "A database for storing and managing file metadata in JSON format"
description:
"Metadb is a library to locally store and manipulate a JSON database of file metadata. A key feature of Metadb is that a user may rename or move files within or between libraries, and Metadb will resolve missing or renamed files according to their MD5 hash. Metadb can also find duplicate files across libraries."
maintainer: ["nguermond@proton.me"]
authors: ["Nathan Guermond"]
license: "GPL-3.0-or-later"
homepage: "https://github.com/nguermond/metadb"
doc: "https://nguermond.github.io/metadb"
bug-reports: "https://github.com/nguermond/metadb/issues"
depends: [
"dune" {>= "2.9"}
"fileutils" {>= "0.5.3"}
"yojson" {>= "2.0.0"}
"ocaml" {>= "4.13.0"}
"open" {>= "0.3.0"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"--promote-install-files=false"
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
["dune" "install" "-p" name "--create-install-files" name]
]
dev-repo: "git+https://github.com/nguermond/metadb.git"