Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ install: wget https://raw.githubusercontent.com/ocaml/ocaml-ci-scripts/master/.t
script: bash -ex .travis-opam.sh
env:
global:
- PINS="carton.dev:. carton-lwt.dev:. carton-git.dev:. nss.dev:. git.dev:. git-unix.dev:. git-cohttp.dev:. git-cohttp-unix.dev:."
- PINS="carton.dev:. carton-lwt.dev:. carton-git.dev:. git-nss.dev:. git.dev:. git-unix.dev:. git-cohttp.dev:. git-cohttp-unix.dev:."
matrix:
- OCAML_VERSION=4.08 PACKAGE="git.dev"
- OCAML_VERSION=4.09 PACKAGE="git.dev"
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ environment:
FORK_BRANCH: master
CYG_ROOT: C:\cygwin64
OPAM_SWITCH: 4.08.1+mingw64c
PINS: "carton.dev:. carton-lwt.dev:. carton-git.dev:. nss.dev:. git.dev:. git-cohttp.dev:. git-cohttp-unix.dev:. git-unix.dev:."
PINS: "carton.dev:. carton-lwt.dev:. carton-git.dev:. git-nss.dev:. git.dev:. git-cohttp.dev:. git-cohttp-unix.dev:. git-unix.dev:."
matrix:
- PACKAGE: "git.dev"
- PACKAGE: "git-unix.dev"
Expand Down
4 changes: 2 additions & 2 deletions fuzz/dune
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
(executable
(name smart)
(modules smart)
(libraries fmt crowbar digestif.c nss.smart))
(libraries fmt crowbar digestif.c git-nss.smart))

(rule
(alias runtest)
Expand All @@ -27,6 +27,6 @@

(rule
(alias runtest)
(package nss)
(package git-nss)
(action
(run ./smart.exe)))
2 changes: 2 additions & 0 deletions git-cohttp.opam
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ depends: [
"ocaml" {>= "4.07.0"}
"dune" {>= "2.6.0"}
"git"
"cohttp"
"cohttp-lwt"
]

pin-depends: [
Expand Down
2 changes: 1 addition & 1 deletion nss.opam → git-nss.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
name: "nss"
name: "git-nss"
maintainer: "Romain Calascibetta <romain.calascibetta@gmail.com>"
authors: "Romain Calascibetta <romain.calascibetta@gmail.com>"
homepage: "https://github.com/mirage/decompress"
Expand Down
2 changes: 1 addition & 1 deletion git-unix.opam
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ depends: [
"bigarray-compat"
"bigstringaf"
"fmt"
"nss"
"git-nss"
"bos"
"fpath"
"uri"
Expand Down
2 changes: 1 addition & 1 deletion git.opam
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ depends: [
"stdlib-shims"
"rresult"
"result"
"nss"
"git-nss"
"bigarray-compat"
"bigstringaf"
"optint"
Expand Down
4 changes: 2 additions & 2 deletions src/git-cohttp-mirage/dune
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
(library
(name git_cohttp_mirage)
(public_name git-cohttp-mirage)
(libraries git-cohttp lwt rresult result nss.git uri fmt cohttp cohttp-lwt
cohttp-mirage))
(libraries git-cohttp lwt rresult result git-nss.git uri fmt cohttp
cohttp-lwt cohttp-mirage))
4 changes: 2 additions & 2 deletions src/git-cohttp-unix/dune
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
(library
(name git_cohttp_unix)
(public_name git-cohttp-unix)
(libraries git-cohttp lwt rresult result nss.git uri fmt cohttp cohttp-lwt
cohttp-lwt-unix))
(libraries git-cohttp lwt rresult result git-nss.git uri fmt cohttp
cohttp-lwt cohttp-lwt-unix))
2 changes: 1 addition & 1 deletion src/git-cohttp/dune
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(library
(name git_cohttp)
(public_name git-cohttp)
(libraries conduit lwt rresult result nss.git uri fmt cohttp cohttp-lwt))
(libraries conduit lwt rresult result git-nss.git uri fmt cohttp cohttp-lwt))
4 changes: 2 additions & 2 deletions src/git-unix/dune
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
(public_name git-unix)
(modules git_unix packed_refs)
(libraries stdlib-shims decompress.de bos astring carton conduit-lwt conduit
nss.smart rresult result bigarray-compat bigstringaf fmt nss.git fpath
digestif mmap git logs.fmt lwt lwt.unix))
git-nss.smart rresult result bigarray-compat bigstringaf fmt git-nss.git
fpath digestif mmap git logs.fmt lwt lwt.unix))
2 changes: 1 addition & 1 deletion src/git-unix/ogit-fetch/dune
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
(package git-unix)
(public_name ogit-fetch)
(libraries git git-unix cohttp-lwt-unix conduit conduit-lwt mirage-clock
mirage-clock-unix awa awa-conduit nss.git fpath rresult result lwt
mirage-clock-unix awa awa-conduit git-nss.git fpath rresult result lwt
lwt.unix git-cohttp-unix cmdliner mtime mtime.clock.os fmt.cli fmt.tty
logs.cli logs.fmt))
3 changes: 1 addition & 2 deletions src/git-unix/ogit-fetch/main.ml
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,9 @@ let main (ssh_seed : string)
let resolvers =
let git_scheme_resolver = Conduit_lwt.TCP.resolve ~port:9418 in
let ssh_cfg = ssh_cfg repository ssh_seed in
Cohttp_lwt_unix.Net.empty
Conduit.empty
|> Conduit_lwt.add Conduit_lwt.TCP.protocol git_scheme_resolver
|> Conduit_lwt.add ssh_protocol (ssh_resolve @@ Option.get ssh_cfg)
(* FIXME add support for SSH *)
in
Store.v repo_root >>!= store_err >>?= fun store ->
let push_stdout = print_endline in
Expand Down
8 changes: 4 additions & 4 deletions src/git/dune
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(library
(name git)
(public_name git)
(libraries stdlib-shims rresult nss.sigs nss.pck bigarray-compat optint
loose decompress.de decompress.zl result nss.smart conduit logs lwt
cstruct angstrom bigstringaf carton ke fmt checkseum nss.git ocamlgraph
astring fpath loose_git carton-lwt carton-git digestif encore))
(libraries stdlib-shims rresult git-nss.sigs git-nss.pck bigarray-compat
optint loose decompress.de decompress.zl result git-nss.smart conduit logs
lwt cstruct angstrom bigstringaf carton ke fmt checkseum git-nss.git
ocamlgraph astring fpath loose_git carton-lwt carton-git digestif encore))
12 changes: 6 additions & 6 deletions src/not-so-smart/dune
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
(library
(name smart)
(public_name nss.smart)
(public_name git-nss.smart)
(modules smart filter capability state protocol encoder decoder)
(libraries conduit stdlib-shims result rresult domain-name astring fmt))

(library
(name sigs)
(public_name nss.sigs)
(public_name git-nss.sigs)
(modules sigs)
(libraries fmt cstruct))

(library
(name neg)
(public_name nss.neg)
(public_name git-nss.neg)
(modules neg find_common default)
(libraries stdlib-shims fmt rresult cstruct sigs logs psq smart))

(library
(name pck)
(public_name nss.pck)
(public_name git-nss.pck)
(modules pck)
(libraries sigs psq logs smart))

(library
(name nss)
(public_name nss)
(public_name git-nss)
(modules nss fetch push)
(libraries conduit fmt result rresult logs domain-name smart sigs neg pck))

(library
(name smart_git)
(public_name nss.git)
(public_name git-nss.git)
(modules smart_git)
(libraries ipaddr decompress.de decompress.zl cstruct logs astring result
rresult bigstringaf fmt emile conduit lwt domain-name uri sigs smart pck
Expand Down
8 changes: 4 additions & 4 deletions test/smart/dune
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
(executable
(name test)
(libraries git git-unix result curl.lwt mirage-crypto-rng.unix digestif
digestif.c domain-name nss.git bos fpath bigarray-compat carton-lwt
bigstringaf nss.sigs fmt nss.pck carton rresult conduit alcotest
conduit-lwt nss.smart lwt.unix mmap astring lwt cstruct uri fmt.tty
digestif.c domain-name git-nss.git bos fpath bigarray-compat carton-lwt
bigstringaf git-nss.sigs fmt git-nss.pck carton rresult conduit alcotest
conduit-lwt git-nss.smart lwt.unix mmap astring lwt cstruct uri fmt.tty
logs.fmt alcotest-lwt cohttp-lwt-unix git-cohttp-unix))

(rule
(alias runtest)
(package nss)
(package git-nss)
(deps
(:test test.exe)
pack-testzone-0.pack
Expand Down