Skip to content

Commit

Permalink
opam: tentative ci fix
Browse files Browse the repository at this point in the history
  • Loading branch information
vbmithr committed Feb 15, 2020
1 parent 6643e69 commit 8394d39
Show file tree
Hide file tree
Showing 9 changed files with 55 additions and 25 deletions.
7 changes: 2 additions & 5 deletions .travis.yml
Expand Up @@ -5,15 +5,12 @@ script:
- bash -ex .travis-opam.sh
env:
global:
- PINS="logs-async.dev:https://github.com/vbmithr/logs-async.git async-uri.dev:https://github.com/vbmithr/async-uri.git monocypher.dev:https://github.com/vbmithr/ocaml-monocypher.git fixtypes.dev:. fix.dev:. fix-ftx.dev:. fix-async.dev:. fix-coinbasepro.dev:. fix-deribit.dev:. fixmsg.dev:."
- PINS="logs-async.dev async-uri.dev fixtypes.dev:. fix.dev:. fix-async.dev:. fix-ftx.dev:. fix-coinbasepro.dev:. fix-deribit.dev:. fixmsg.dev:."

matrix:
- OCAML_VERSION="4.08" PACKAGE="fix"
- OCAML_VERSION="4.09" PACKAGE="fix"
- OCAML_VERSION="4.08" PACKAGE="fixtypes"
- OCAML_VERSION="4.09" PACKAGE="fixtypes"
- OCAML_VERSION="4.08" PACKAGE="fix-async"
- OCAML_VERSION="4.09" PACKAGE="fix-async"
- OCAML_VERSION="4.08" PACKAGE="fixmsg"
- OCAML_VERSION="4.09" PACKAGE="fixmsg"
os:
- linux
11 changes: 8 additions & 3 deletions fix-async.opam
Expand Up @@ -12,14 +12,19 @@ depends: [
"ptime" {>= "0.8.5"}
"uri-sexp" {>= "3.1.0"}
"logs" {>= "0.7.0"}
"fix" {= version}
"async-uri" {= version}
"logs-async" {= version}
"fix"
"async-uri" {>= "0.1"}
"logs-async" {>= "1.1"}
"core" {>= "v0.12.0"}
"async" {>= "v0.12.0"}
"angstrom-async" {>= "0.12.1"}
"faraday-async" {>= "0.7.0"}
]
pin-depends: [
["fix.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["async-uri.dev" "git+https://github.com/vbmithr/async-uri.git"]
["logs-async.dev" "git+https://github.com/vbmithr/logs-async.git"]
]
synopsis: "FIX protocol: Async library to communicate to a server"
description:"""The Financial Information eXchange (FIX) protocol is
an electronic communications protocol initiated in 1992 for
Expand Down
9 changes: 7 additions & 2 deletions fix-coinbasepro.opam
Expand Up @@ -8,19 +8,24 @@ doc: "https://vbmithr.github.io/ocaml-fix/doc"
build: [ "dune" "build" "-j" jobs "-p" name ]
run-test: [ "dune" "runtest" "-j" jobs "-p" name ]
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.11.4"}
"ppx_deriving" {>= "4.4"}
"ppx_deriving_yojson" {>= "3.5.1"}
"rresult" {>= "0.6.0"}
"ppx_deriving" {>= "4.4"}
"uuidm" {>= "0.9.7"}
"fixtypes" {= version}
"fix" {= version}
"fixtypes"
"fix"
"base64" {>= "3.2.0"}
"digestif" {>= "0.8.0"}
"sexplib" {>= "v0.12.0"}
"uri" {>= "3.1.0"}
]
pin-depends: [
["fixtypes.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
]
synopsis: "FIX library"
description: """
"""
9 changes: 7 additions & 2 deletions fix-deribit.opam
Expand Up @@ -8,17 +8,22 @@ doc: "https://vbmithr.github.io/ocaml-fix/doc"
build: [ "dune" "build" "-j" jobs "-p" name ]
run-test: [ "dune" "runtest" "-j" jobs "-p" name ]
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.11.4"}
"ppx_deriving_yojson" {>= "3.5.1"}
"fixtypes" {= version}
"fix" {= version}
"fixtypes"
"fix"
"rresult" {>= "0.6.0"}
"ptime" {>= "0.8.5"}
"base64" {>= "3.2.0"}
"sexplib" {>= "v0.12.0"}
"digestif" {>= "0.8.0"}
"uri" {>= "3.1.0"}
]
pin-depends: [
["fixtypes.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
]
synopsis: "FIX library"
description: """
"""
9 changes: 7 additions & 2 deletions fix-ftx.opam
Expand Up @@ -8,14 +8,19 @@ doc: "https://vbmithr.github.io/ocaml-fix/doc"
build: [ "dune" "build" "-j" jobs "-p" name ]
run-test: [ "dune" "runtest" "-j" jobs "-p" name ]
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.11.4"}
"uuidm" {>= "0.9.7"}
"fixtypes" {= version}
"fix" {= version}
"fixtypes"
"fix"
"hex" {>= "1.4.0"}
"digestif" {>= "0.8.0"}
"uri" {>= "3.1.0"}
]
pin-depends: [
["fixtypes.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
]
synopsis: "FIX library"
description: """
"""
8 changes: 6 additions & 2 deletions fix.opam
Expand Up @@ -8,16 +8,20 @@ doc: "https://vbmithr.github.io/ocaml-fix/doc"
build: [ "dune" "build" "-j" jobs "-p" name ]
run-test: [ "dune" "runtest" "-j" jobs "-p" name ]
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.11.4"}
"ppx_deriving_yojson" {>= "3.5.1"}
"fixtypes" {= version}
"fixtypes"
"rresult" {>= "0.6.0"}
"astring" {>= "0.8.3"}
"ptime" {>= "0.8.5"}
"sexplib" {>= "v0.12.0"}
"sexplib" {>= "v0.13.0"}
"angstrom" {>= "0.12.1"}
"faraday" {>= "0.7.0"}
]
pin-depends: [
["fixtypes.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
]
synopsis: "FIX protocol: library to create FIX fields and messages"
description:"""The Financial Information eXchange (FIX) protocol is
an electronic communications protocol initiated in 1992 for
Expand Down
20 changes: 14 additions & 6 deletions fixmsg.opam
Expand Up @@ -12,12 +12,20 @@ depends: [
"ptime" {>= "0.8.5"}
"ppx_deriving_yojson" {>= "3.5.1"}
"sexplib" {>= "v0.12.0"}
"fixtypes" {= version}
"fix" {= version}
"fix-async" {= version}
"fix-deribit" {= version}
"fix-coinbasepro" {= version}
"fix-ftx" {= version}
"fixtypes"
"fix"
"fix-async"
"fix-deribit"
"fix-coinbasepro"
"fix-ftx"
]
pin-depends: [
["fixtypes.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix-async.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix-deribit.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix-coinbasepro.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
["fix-ftx.dev" "git+https://github.com/vbmithr/ocaml-fix.git"]
]
synopsis: "FIX protocol: high level types and messages"
description:"""The Financial Information eXchange (FIX) protocol is
Expand Down
5 changes: 3 additions & 2 deletions fixtypes.opam
Expand Up @@ -8,14 +8,15 @@ doc: "https://vbmithr.github.io/ocaml-fix/doc"
build: [ "dune" "build" "-j" jobs "-p" name ]
run-test: [ "dune" "runtest" "-j" jobs "-p" name ]
depends: [
"ocaml" {>= "4.08.0"}
"dune" {>= "1.11.4"}
"ppx_deriving" {>= "4.4"}
"ppx_deriving_yojson" {>= "3.5.1"}
"ocplib-json-typed" {>= "0.7.1"}
"fmt" {>= "0.8.8"}
"uuidm" {>= "0.9.7"}
"bin_prot" {>= "v0.12.0"}
"ppx_bin_prot" {>= "v0.12.0"}
"bin_prot" {>= "v0.13.0"}
"ppx_bin_prot" {>= "v0.13.0"}
"rresult" {>= "0.6.0"}
"astring" {>= "0.8.3"}
"ptime" {>= "0.8.5"}
Expand Down
2 changes: 1 addition & 1 deletion src/dune
Expand Up @@ -51,7 +51,7 @@
(name fix_deribit)
(public_name fix-deribit)
(modules fix_deribit)
(preprocess (pps ppx_sexp_conv ppx_deriving_yojson ppx_bin_prot))
(preprocess (pps ppx_sexp_conv ppx_deriving_yojson))
(libraries
ppx_deriving_yojson
fixtypes
Expand Down

0 comments on commit 8394d39

Please sign in to comment.