Mercurial > hg > digilib
view common/pom.xml @ 1693:dbe534cdb5f6
New ImageIO-JNR plugin option.
Can be activated with "mvn -Dimageio=jnr".
Uses BSBs ImageIO-JNR plugin from https://github.com/dbmdz/imageio-jnr
Needs native libraries installed separately.
author | Robert Casties <casties@mpiwg-berlin.mpg.de> |
---|---|
date | Sat, 07 Apr 2018 20:05:20 +0200 |
parents | 93b59a801711 |
children |
line wrap: on
line source
<?xml version="1.0"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>digilib</artifactId> <groupId>digilib</groupId> <version>2.6-SNAPSHOT</version> </parent> <artifactId>digilib-common</artifactId> <name>digilib-common</name> <description>The Digital Image Library - common library</description> <url>https://github.com/robcast/digilib</url> <packaging>jar</packaging> <profiles> <profile> <id>imageio-jai</id> <!-- use JAI-ImageIO plugin --> <activation> <activeByDefault>true</activeByDefault> <property> <name>imageio</name> <value>jai</value> </property> </activation> <dependencies> <dependency> <groupId>com.github.jai-imageio</groupId> <artifactId>jai-imageio-core</artifactId> <version>1.3.0</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>com.github.jai-imageio</groupId> <artifactId>jai-imageio-jpeg2000</artifactId> <version>1.3.0</version> </dependency> </dependencies> </profile> <profile> <id>imageio-12m</id> <!-- use Twelvemonkeys ImageIO plugins --> <activation> <property> <name>imageio</name> <value>12m</value> </property> </activation> <dependencies> <dependency> <groupId>com.twelvemonkeys.imageio</groupId> <artifactId>imageio-jpeg</artifactId> <version>3.1.2</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>com.twelvemonkeys.imageio</groupId> <artifactId>imageio-tiff</artifactId> <version>3.1.2</version> <type>jar</type> <scope>compile</scope> </dependency> </dependencies> </profile> <profile> <id>imageio-jnr</id> <!-- use BSBs ImageIO-JNR plugin from https://github.com/dbmdz/imageio-jnr --> <activation> <!-- <activeByDefault>true</activeByDefault> --> <property> <name>imageio</name> <value>jnr</value> </property> </activation> <dependencies> <dependency> <groupId>de.digitalcollections.imageio</groupId> <artifactId>imageio-turbojpeg</artifactId> <version>0.2.5</version> </dependency> <dependency> <groupId>de.digitalcollections.imageio</groupId> <artifactId>imageio-openjpeg</artifactId> <version>0.2.5</version> </dependency> </dependencies> </profile> </profiles> <dependencies> <dependency> <groupId>org.devlib.schmidt</groupId> <artifactId>imageinfo</artifactId> <version>1.9</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <type>jar</type> <scope>compile</scope> </dependency> </dependencies> </project>