The unpac monorepo manager self-hosting as a monorepo using unpac

Dune support.

authored by

Jeremie Dimino and committed by
Daniel Bünzli
96eaaa03 182372ef

+25 -8
+2 -1
.gitignore
··· 6 6 \#*# 7 7 *.byte 8 8 *.native 9 - cmdliner.install 9 + cmdliner.install 10 + src/.merlin
+2
dune-project
··· 1 + (lang dune 1.4) 2 + (name cmdliner)
opam cmdliner.opam
+4 -1
pkg/pkg.ml
··· 9 9 let exclude_paths () = Ok [".git";".gitignore";".gitattributes";"_build"] in 10 10 Pkg.distrib ~exclude_paths () 11 11 12 + let opams = 13 + [Pkg.opam_file "cmdliner.opam"] 14 + 12 15 let () = 13 - Pkg.describe ~distrib "cmdliner" @@ fun c -> 16 + Pkg.describe ~distrib "cmdliner" ~opams @@ fun c -> 14 17 Ok [ Pkg.mllib ~api:["Cmdliner"] "src/cmdliner.mllib"; 15 18 test "test/chorus"; 16 19 test "test/cp_ex";
+5
src/dune
··· 1 + (library 2 + (public_name cmdliner) 3 + (libraries result) 4 + (flags :standard -w -3-6-27-32-35) 5 + (wrapped false))
-6
src/jbuild
··· 1 - (jbuild_version 1) 2 - (library 3 - ((name cmdliner) 4 - (public_name cmdliner) 5 - (libraries (result)) 6 - (wrapped false)))
+12
test/dune
··· 1 + (executables 2 + (names test_man 3 + test_man_utf8 4 + test_pos 5 + test_pos_rev 6 + test_pos_all 7 + test_pos_left 8 + test_pos_req 9 + test_opt_req 10 + test_term_dups 11 + test_with_evaluated_args) 12 + (libraries cmdliner))