Skip to content

Latest commit

 

History

History
42 lines (21 loc) · 1.43 KB

README.md

File metadata and controls

42 lines (21 loc) · 1.43 KB

citewriter

What it is

citewriter is a cross-platform library for serializing data from the CITE-Architecture.

Current version: 1.2.4

Status: active development. Release notes

License

GPL 3.0

Documentation

See https://github.com/Eumaeus/citewriter.

Using, building, testing

citewriter can be built for both the JVM and ScalaJS using any version of Scala 2.11 or higher. Binaries for all three versions are available from the Nexus repository on <terracotta.hpcc.uh.edu/nexus>.

If you are using sbt, include Resolver.jcenterRepo in your list of resolvers

	resolvers += "Nexus" at "https://terracotta.hpcc.uh.edu/nexus/repository/maven-releases/",

and add this to your library dependencies:

"edu.furman.classics" %% "citewriter" % VERSION

For maven, ivy or gradle equivalents, refer to https://bintray.com/eumaeus/maven/citewriter.

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.

citewriter is used by the CITE library manager scm. The scm wiki at https://github.com/cite-architecture/scm/wiki includes examples of how to create an ohco2 TextRepository from local files in various formats.