## SDK Installation

### Getting started

JDK 11 or later is required.

The samples below show how a published SDK artifact is used:

Gradle:

```groovy
implementation 'io.moov:sdk:0.0.0-dev.23'
```

Maven:

```xml
<dependency>
    <groupId>io.moov</groupId>
    <artifactId>sdk</artifactId>
    <version>0.0.0-dev.23</version>
</dependency>
```

### How to build

After cloning the git repository to your file system you can build the SDK artifact from source to the `build` directory by running `./gradlew build` on *nix systems or `gradlew.bat` on Windows systems.

If you wish to build from source and publish the SDK artifact to your local Maven repository (on your filesystem) then use the following command (after cloning the git repo locally):

On *nix:

```bash
./gradlew publishToMavenLocal -Pskip.signing
```

On Windows:

```bash
gradlew.bat publishToMavenLocal -Pskip.signing
```
