Skip to content

Commit

Permalink
Merge pull request #69 from avsm/rel-1.5.4
Browse files Browse the repository at this point in the history
Use `ppx_cstruct` directly instead of the `cstruct.ppx` compat
  • Loading branch information
avsm committed Jul 5, 2017
2 parents cb32563 + 1f600ae commit a6f4822
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ env:
- PACKAGE="mirage-block-xen"
matrix:
- DISTRO="ubuntu-16.04" OCAML_VERSION="4.03.0"
- DISTRO="alpine-3.5" OCAML_VERSION="4.04.0"
- DISTRO="alpine" OCAML_VERSION="4.04.2"
6 changes: 5 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
## 1.5.3 (2016-06-16):
## 1.5.4 (2017-07-05):
* Use `ppx_cstruct` directly instead of the `cstruct.ppx` compat
package, which makes it easier for jbuilder subdirectory embedding.

## 1.5.3 (2017-06-16):
* Add missing dependency on io-page-xen

## 1.5.2 (2017-06-11):
Expand Down
8 changes: 4 additions & 4 deletions lib/jbuild
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,23 @@
((name mirage_block_xen)
(public_name mirage-block-xen)
(modules (Blkproto Device_number))
(libraries (cstruct cstruct.ppx io-page))
(libraries (cstruct io-page))
(wrapped false)
(preprocess (pps (cstruct.ppx)))
(preprocess (pps (ppx_cstruct)))
))

(library
((name mirage_block_xen_front)
(public_name mirage-block-xen.front)
(modules (Blkfront Block))
(libraries (logs stringext lwt cstruct cstruct.ppx mirage-block-lwt io-page io-page-xen shared-memory-ring shared-memory-ring-lwt mirage-block-xen xen-evtchn xen-gnt mirage-xen))
(libraries (logs stringext lwt cstruct ppx_cstruct mirage-block-lwt io-page io-page-xen shared-memory-ring shared-memory-ring-lwt mirage-block-xen xen-evtchn xen-gnt mirage-xen))
(wrapped false)
))

(library
((name mirage_block_xen_back)
(public_name mirage-block-xen.back)
(modules (Blkback Block_request))
(libraries (logs lwt cstruct cstruct.ppx io-page shared-memory-ring shared-memory-ring-lwt mirage-block-xen xen-evtchn xen-gnt xenstore xenstore.client mirage-block-lwt rresult))
(libraries (logs lwt cstruct ppx_cstruct io-page shared-memory-ring shared-memory-ring-lwt mirage-block-xen xen-evtchn xen-gnt xenstore xenstore.client mirage-block-lwt rresult))
(wrapped false)
))

0 comments on commit a6f4822

Please sign in to comment.