Skip to content
This repository was archived by the owner on Apr 15, 2025. It is now read-only.

Commit 71513c5

Browse files
committed
move opam to jbuilder
1 parent 1bd0b73 commit 71513c5

File tree

16 files changed

+54
-248
lines changed

16 files changed

+54
-248
lines changed

.gitignore

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1 @@
1-
# make
2-
/test
3-
/test.byte
4-
/test.native
5-
6-
# make doc
7-
/src.docdir
1+
.merlin

.merlin

Lines changed: 0 additions & 5 deletions
This file was deleted.

ChangeLog renamed to CHANGELOG.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,25 @@
1-
0.3 (2018-07-06)
1+
0.5 (2018-07-12)
2+
================
3+
Changes
4+
-------
5+
- move to jbuilder
6+
7+
0.4 (2018-07-06)
28
================
39
API cleaned
4-
Fixes:
10+
Fixes
11+
-----
512
- check that long and short options are unique
613
- no more silent options (i.e. options have at least one callback)
7-
Changes:
14+
Changes
15+
-------
816
- no more deb (opam is enough)
917

1018
0.1 (2013-08-15)
1119
================
1220
Initial working release
13-
Features:
21+
Features
22+
--------
1423
- short/long options
1524
- mandatory/optional arguments
1625
- formatted help display

COPYING renamed to LICENSE

File renamed without changes.

Makefile

Lines changed: 0 additions & 127 deletions
This file was deleted.

_tags

Lines changed: 0 additions & 23 deletions
This file was deleted.

getarg.opam

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
opam-version: "2.0"
2+
name: "getarg"
3+
version: "0.5"
4+
maintainer: "Quentin Heath <[email protected]>"
5+
authors: "Quentin Heath <[email protected]>"
6+
license: "GPL-3"
7+
#homepage: ""
8+
#dev-repo: ""
9+
#bug-reports: ""
10+
build: [
11+
["jbuilder" "build" "-p" name "-j" jobs "@install"]
12+
["jbuilder" "build" "-p" name "-j" jobs "@runtest"] {with-test}
13+
["jbuilder" "build" "-p" name "-j" jobs "@doc"] {with-doc}
14+
]
15+
16+
depends: [
17+
"jbuilder" {build}
18+
]
19+
synopsis: "command-line option parser"
20+
description: """
21+
This library offers an alternative to the standard OCaml Arg module
22+
with a support for short and long options (à la getopt).
23+
It is similar to Getopt and Getopts, with a few key differences:
24+
- long options (with an expanded form that can take a mandatory
25+
argument)
26+
- no expanded form for short options with optional arguments
27+
- clusters of short options (mixing with and without arguments)"""
28+
#url {
29+
# src: ""
30+
# checksum: ""
31+
#}

getarg.opam/descr

Lines changed: 0 additions & 9 deletions
This file was deleted.

getarg.opam/files/getarg.install

Lines changed: 0 additions & 20 deletions
This file was deleted.

getarg.opam/findlib

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)