io7m
io7m-jcanephora 0.44.0
1.3
Installation
1.3.1
Source compilation
1
The project can be compiled and installed with Maven:
2

    $ mvn -C clean install

1.3.2
Maven
1
Regular releases are made to the Central Repository, so it's possible to use the io7m-jcanephora package in your projects by simply adding some dependencies to your Maven project.
2
The package is split into multiple sub-packages. The jcanephora-core package provides the types, interfaces, and implementations comprising the core of jcanephora. This package is required to use jcanephora.
3

    <dependency>
      <groupId>com.io7m.jcanephora</groupId>
      <artifactId>io7m-jcanephora-core</artifactId>
      <version>0.44.0</version>
    </dependency>

4
To use the JOGL backend for jcanephora, include the jcanephora-jogl package:
5

    <dependency>
      <groupId>com.io7m.jcanephora</groupId>
      <artifactId>io7m-jcanephora-jogl</artifactId>
      <version>0.44.0</version>
    </dependency>

6
All io7m.com packages use Semantic Versioning [0] , which implies that it is always safe to use version ranges with an exclusive upper bound equal to the next major version - the API of the package will not change in a backwards-incompatible manner before the next major version.

[0]
http://semver.org