/libidn-java

GNU IDN Library - Libidn (Java)

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

Build Status Coverity Scan Build Status

GNU IDN Library - Libidn (Java)

This is a Java port of the GNU IDN Library

Build instructions

This project requires Java 6 or later. To build the project, Apache Maven is used.

Building project artifacts

To build the project artifacts, execute Maven from the root directory of the project:

$ mvn clean verify

Afterwards, the artifacts of interest will be generated in libidn/target

Signing project artifacts

Some distribution channels require project artifacts to be signed. To facilitate this, an optional Maven project profile is available, named sign.

$ mvn clean verify -P sign

Signing artifacts requires the availability of GnuPG on the build system, configured with at least one key. The sign profile is implemented using the Maven GPG plugin, where more configuration options are documented.