Skip to content

claeis/ilivalidator

Repository files navigation

ilivalidator - checks interlis transfer files

Features

  • checks INTERLIS 1+2 transfer files
  • enable/disable checks
  • custom error messages

License

ilivalidator is licensed under the LGPL (Lesser GNU Public License).

Build Status

  • master branch build status
  • stable branch build status

System Requirements

For the current version of ilivalidator, you will need a JRE (Java Runtime Environment) installed on your system, version 1.6 or later. Any OpenJDK based JRE will do. The JRE (Java Runtime Environment) can be downloaded from the Website http://www.java.com/.

Software Download

https://downloads.interlis.ch/ilivalidator/

Installing ilivalidator

To install the ilivalidator, choose a directory and extract the distribution file there.

Running ilivalidator

The ilivalidator can be started with

java -jar ilivalidator.jar [options] file.xtf

Building from source

To build the ilivalidator.jar, use

gradle build

To build a binary distribution, use

gradle bindist

Development dependencies

  • JDK 1.6 or higher (OpenJDK will do)
  • Gradle
  • Python and docutils installed (pip install docutils)
    • rst2html command is used by userdoc gradle task
    • rst2html location can be provided in file user.properties

Documentation

docs/ilivalidator.rst