io7m | single-page | multi-page | epub | Cedarbridge User Manual 1.2.0
1. Introduction
Previous
Front Matter
Up
3. Tutorial
Next

# 2. Installation

- 2.1. Overview
- 2.2. Maven Central

## 2.1. Overview

1
The cedarbridge package is available from the following sources:

### 2.1.2. Sources

- Maven Central

3
Regardless of the distribution method, the cedarbridge package will contain a command named cedarbridge that acts as the main entrypoint to all the package's functionality. The cedarbridge command expects an environment variable named CEDARBRIDGE_HOME to be defined that points to the installation directory. See the documentation for the installation methods below for details.

## 2.2. Maven Central

1
A distribution package can be found at Maven Central.
2
The cedarbridge command requires that a Java 17+ compatible JVM be accessible via /usr/bin/env java.
3
Verify the integrity of the distribution zip file:

### 2.2.4. Verify

    $ gpg --verify com.io7m.cedarbridge.cmdline-1.2.0-distribution.zip.asc
    gpg: assuming signed data in 'com.io7m.cedarbridge.cmdline-1.2.0-distribution.zip.asc'
    gpg: Signature made Tue 28 Jun 2022 15:01:56 GMT
    gpg:                using RSA key 3CCE59428B30462D10459909C5607DA146E128B8
    gpg:                issuer "contact@io7m.com"
    gpg: using pgp trust model
    gpg: Good signature from "io7m.com (2022 maven-rsa-key) <contact@io7m.com>" [unknown]

5
Unzip the zip file, and set CEDARBRIDGE_HOME appropriately:

### 2.2.6. Extract

    $ unzip com.io7m.cedarbridge.cmdline-1.2.0-distribution.zip
    $ export CEDARBRIDGE_HOME=$(realpath cedarbridge)
    $ ./cedarbridge/bin/cedarbridge
    info: Usage: cedarbridge [options] [command] [command options]
    ...

1. Introduction
Previous
Front Matter
Up
3. Tutorial
Next
io7m | single-page | multi-page | epub | Cedarbridge User Manual 1.2.0