Cross platform library for parsing data in CITE Exchange format
Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
jvm/src
project
shared/src
README.md
build.sbt
releases.md

README.md

cex

What it is

cex is a cross-platform library for working with data in CITE Exchange format (CEX).

(See the CEX specification at https://cite-architecture.github.io/citedx/.)

Current version: 6.2.1

Status: early development. Release notes

License

GPL 3.0

Documentation

https://cite-architecture.github.io/cex/

Using, building, testing

cex is compiled for both the JVM and ScalaJS using scala versions 2.10, 2.11 and 2.12. Binaries for all platforms are available from jcenter. If you are using sbt, include Resolver.jcenterRepoin your list of resolvers

resolvers += Resolver.jcenterRepo

and add this to your library dependencies:

"edu.holycross.shot" %% "cex" % VERSION

For maven, ivy or gradle equivalents, refer to https://bintray.com/neelsmith/maven/cex.

To build from source and test for a given version, use normal sbt commands (compile, test ...).

You can also test or run tasks against all versions, using + before the task name. E.g., sbt "+ test" runs the test task against all versions.