Skip to content

A Scala Trait for Serializations of Cite Architecture data.

Notifications You must be signed in to change notification settings

cite-architecture/citewriter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A Scala Trait for Serializations of Cite Architecture data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 71.7%
  • HTML 24.3%
  • CSS 4.0%