Skip to content

Commit

Permalink
Merge pull request #22 from hannesm/minor
Browse files Browse the repository at this point in the history
further freestanding and xen fixes
  • Loading branch information
hannesm authored Oct 26, 2018
2 parents b75461c + 1d02c75 commit 105fa91
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 10 deletions.
10 changes: 6 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ install: wget https://raw.githubusercontent.com/ocaml/ocaml-travisci-skeleton/ma
script: bash -ex ./.travis-docker.sh
env:
matrix:
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.03.0"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.04.2"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.05.0"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.06.0"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.03"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.04"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.05" DEPOPTS="mirage-xen-posix"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.06" DEPOPTS="ocaml-freestanding"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.06" DEPOPTS="ocaml-freestanding"
- PACKAGE="bigstringaf" DISTRO="ubuntu-16.04" OCAML_VERSION="4.07" DEPOPTS="ocaml-freestanding"
7 changes: 4 additions & 3 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
### 0.4.0 (2018-10-23)
### 0.4.0 (2018-10-26)

* unify usage of mirage-xen-posix package (#17 @hannesm)
* freestanding: fix dependencies (ocaml-freestanding #22 @hannesm)
* xen: unify usage of mirage-xen-posix package (#17 @hannesm)
* fix typo in comment (#18 @tiensonqin)
* jbuild: do not use bash (#16 @rgrinberg)
* jbuild: do not use bash (#16 #21 @rgrinberg, #22 @hannesm)
* opam: add '"-p" name' to subst command (#15 @seliopou)

### 0.3.0 (2018-07-07)
Expand Down
3 changes: 3 additions & 0 deletions bigstringaf.opam
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ depopts: [
"mirage-xen-posix"
"ocaml-freestanding"
]
conflicts: [
"ocaml-freestanding" {< "0.4.1"}
]
synopsis: "Bigstring intrinsics and fast blits based on memcpy/memmove"
description: """
Bigstring intrinsics and fast blits based on memcpy/memmove
Expand Down
4 changes: 2 additions & 2 deletions lib/freestanding/jbuild
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
((name bigstringaf_freestanding)
(public_name bigstringaf.freestanding)
(optional)
(libraries (bigarray mirage-solo5))
(libraries (bigarray ocaml-freestanding))
(c_names (bigstringaf_stubs))
(c_flags (:include cflags.sexp))))

(rule (copy# ../bigstringaf_stubs.c bigstringaf_stubs.c))

(rule (with-stdout-to cflags.sexp (run cflags.sh)))
(rule (with-stdout-to cflags.sexp (run ./cflags.sh)))
2 changes: 1 addition & 1 deletion lib/xen/jbuild
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@

(rule (copy# ../bigstringaf_stubs.c bigstringaf_stubs.c))

(rule (with-stdout-to cflags.sexp (run cflags.sh)))
(rule (with-stdout-to cflags.sexp (run ./cflags.sh)))

0 comments on commit 105fa91

Please sign in to comment.